真心佩服 Java WEB 程序员

2017-11-15 18:02:53 +08:00
 owenliang

为了写一个网站可以掌握那么多的 lib 和 conf,我试着学很快就感觉枯燥无味了,可以称为学习成本比较陡峭。

虽然我知道很多 JAVAER 也只是停留在直接搬砖的水准,但是我仍旧佩服那些基础扎实的 JAVAER,他们学到今天真的很不容易。

反观其他语言,只要有 web 开发经验,上手的心智压力貌似都不大,可惜他们基本都是脚本语言,跨界能力都各有局限。

12160 次点击
所在节点    Java
86 条回复
xxdd
2017-11-16 09:57:50 +08:00
@CtrlSpace 以后卖书记得 at 我 哈哈哈
wangxiaoer
2017-11-16 10:02:19 +08:00
@owenliang 要说重框架轻原理,当初的 asp webform 还是按照桌面交互方式做 web 开发呢,多少半吊子程序员连 get post 都分不清………… java web 那一套搞下来起码我觉得一些基础概念是逼着你掌握的
ZiLong
2017-11-16 10:26:44 +08:00
@CtrlSpace 我一直在等特种兵的下册
qq292382270
2017-11-16 10:34:47 +08:00
一切为了生存 ...
asuraa
2017-11-16 10:35:29 +08:00
misaka19000
2017-11-16 10:35:48 +08:00
哎,感觉 V 站最近这种垃圾帖子越来越多了
TZ
2017-11-16 10:40:46 +08:00
直接搬砖的水准是啥意思
pqee
2017-11-16 10:58:57 +08:00
在 Spring Boot 里写了几个网页我已经快吐血身亡了
linus3389
2017-11-16 11:17:51 +08:00
node_modules
x7395759
2017-11-16 11:44:16 +08:00
lib 和 conf 也就码农水平啦哈哈哈哈哈
ren2881971
2017-11-16 12:18:59 +08:00
@pqee spingboot 那玩意还是适合做 api 服务
lfmy
2017-11-16 14:43:35 +08:00
c++码农飘过,个人比较喜欢学习和是使用各种工具和库、框架这种开发方式,并乐此不疲,并不喜欢自己造轮子( ̄▽ ̄)~*
njwangchuan
2017-11-16 15:03:36 +08:00
Java 那是工作中专用语言,一般都用在需求严谨、人员充足、周期较长得项目中。公司给政府和企事业单位做得项目大多属于这种。

招人角度,大学和培训机构都开设 Java 课程,无论是招人还是找工作。北上广,你可以招 nodejs,招 laravel,招 python,招 react。二线以后城市,你想招程序员,基本就只能是 java,iOS / Android 这种 JD。

我本人 java 出身,除了刚毕业那一两年,现在折腾自己得项目,无论 web、移动端、数据采集、API 接口、数据分析,早就没有 java 位置了。等你 java 把框架磨合出来得时间,其他技术栈功能都写完了。。
lzhCoooder
2017-11-16 15:04:22 +08:00
真心佩服 C 程序员,完全没什么 lib 可以用,只能默默撸,学的时候感觉语法超级简单,用起来全是坑,可以称为使用曲线陡峭。
hhh 反方向娱乐一下
kenshinji
2017-11-16 16:38:57 +08:00
@CtrlSpace 最后那张图真是高级黑
kylaCpp
2017-11-16 16:49:45 +08:00
一个项目的好坏主要取决于架构的灵活
而不是语言
windyboy
2017-11-16 16:51:41 +08:00
java 很多轻量的做法

sparkjava
ratpack
vert.x

简单干净
spring 依赖确实很多,即便是 spring boot
hantsy
2017-11-17 08:07:32 +08:00
要依赖少,回传统 JavaEE 吧,一个应用下来可能几十 K 的一个 war 就行了,尽量全部使用标准,应用服务器自带规范实现,不用把这些标准实现依赖进行打包。

用 Spring Boot 少则 50M,依赖多一点 100M 也不奇怪。
hantsy
2017-11-17 08:09:33 +08:00
hantsy
2017-11-17 08:12:29 +08:00
像我 Github 上例子,https://github.com/hantsy/ee8-sandbox Hello World 级别,打包出来都是几 K 到十几 K。

同样 Hello World 级别的用 Spring Boot 的例子,https://github.com/hantsy/spring-reactive-sample,打包出来差不多都在几十 M。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/406675

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX