以前的开发一门语言掌握好就可以了,感觉现在要同时会好几样.而且新的东西更新太快了,spring mvc 才没用多久又流行spring boot了 yixiuge2 发表于 11/24/2019 11:09:49 AM
你老了,训练也不够。 你难道没有经历过就一台linux,所有的问题解决都是靠阅读源代码,编译要半个小时,烧到板子里,结果错了,又重新来的日子?。如今你可以用gogole, 可以用 stackoverflow, 库都是现成的,难度在哪? minqidev 发表于 11/24/2019 11:03:18 AM
难道你的顾客之前用srping mvc, 出了spring boot后就用spring boot了? minqidev 发表于 11/24/2019 11:44:29 AM
各种轮子用起来,不要太爽了,难道楼主自己造? xml 发表于 11/24/2019 12:47:10 PM
幸好没入java的坑 不娶何撩 发表于 11/24/2019 12:01:44 PM
搞软件十多年了,新的语言,工具,库层出不穷,可为什么我觉得软件开发越来越复杂呢?感觉学习难度越来越大,越来越难跟上潮流,是我老了吗? yixiuge2 发表于 11/24/2019 10:57:00 AM
我经历过烧板子,编译几个小时,大量阅读源码,写底层软件。我现在也在不断的从一个framework 跳到另一个framework, 不断下载各种库,也用Google , stack overflow 找方案。我不同意你。不要枕着老资历嘲笑别人,底层,原始的软件有难的地方,高层,现代的软件也有难的地方。难点不太一样,需要的思维方式也不一样。前者需要针对一个小方向钻研的很深入,后者需要面对海量的信息和选择不被淹死。我觉得不断的变换framework 是年轻一代领导喜欢的方式,这种变换确实增大了开发的难度,有时候变化的太频繁,让我觉得有点可笑。新framework 解决一些问题,又带来另一些问题,开发力量很大都用来研究新的technology, 反而用在斟酌产品构架上的精力少了很多。而且有时新framework 解决的问题并不是开发团队面对的最亟待解决的问题,而是新的解决方案比较有趣而已,或者放在简历上好找工作而已。我一定程度上理解楼主,话虽如此,很多技术更新也确实必要。我觉得,要区别对待新技术,有些技术需要理解透彻,理解到根上,多花点力气。有些技术就那么回事,用到的时候多poke 就行了。但是掌握这个度很难,面对大量新技术,能保证自己的判断大部分正确也不容易。楼主不要怀疑自己,你有所怀疑很可能是因为你经历过软件开发的不同时期。有时候忘掉一部分已知的,会帮助轻装上阵。你不老,就是内存有点满而已。 卡多司基 发表于 11/24/2019 6:07:36 PM
你难道因为一个framework跳到另一个framework,觉得很难做吗? 都一把年轻了,如果觉得很难,估计工作都会难保把。我的意思是,你只要经过比较好的训练,应该是能应付的。 minqidev 发表于 11/24/2019 7:41:49 PM
前端进化比较痛苦…… nodjs angular react vue,再加上webpack啥的 后段最近两年也就越进化越简单的python和kotlin吧?这两个都是更方便了啊 yueyueyue 发表于 11/24/2019 7:29:53 PM
你难道觉得写个lib,烧个程序,花几小时编译很难嘛?这是嵌入式最最最基本的了吧。我的意思是,每个领域都有令人挠头的时刻。做码农, one day you feel like God, another day feel like a dog. 整天自我感觉是God的我也见过,技术都不咋地。 卡多司基 发表于 11/24/2019 7:54:40 PM
回复 10楼不娶何撩的帖子java是最常青的。自己找一个银行、保险公司或药厂代码几乎是不变framework的。很多东西改一行代码都要层层审批。有啥变的? 子非渔 发表于 11/25/2019 10:15:41 AM
你难道没有经历过就一台linux,所有的问题解决都是靠阅读源代码,编译要半个小时,烧到板子里,结果错了,又重新来的日子?。
如今你可以用gogole, 可以用 stackoverflow, 库都是现成的,难度在哪?
难道你的顾客之前用srping mvc, 出了spring boot后就用spring boot了?
这样说 应该是太年轻了
还有各种的system;要不停的人工去维护系统;和解决系统的bug;
感觉人类就是不停的转圈圈
幸好没入java的坑
还是要看轮子源代码的。
做软件就是经常被打击的,自视过高的人,做软件会很折磨的
java就是个神经病,这里列举了concatenating Strings 的7种方法,你把宝贵时间全折腾这些去了
https://www.baeldung.com/java-strings-concatenation
写代码也好炒股票也好,都是因为经济利益高于是抓住了好多有意思的灵魂,所以在这类行业混着最大的好处莫过于遇到的人
我这辈子见过的最全面最实用的买🎹的攻略居然是在公司的养娃群里
高人,大隐隐于市啊,都是
我经历过烧板子,编译几个小时,大量阅读源码,写底层软件。我现在也在不断的从一个framework 跳到另一个framework, 不断下载各种库,也用Google , stack overflow 找方案。我不同意你。
不要枕着老资历嘲笑别人,底层,原始的软件有难的地方,高层,现代的软件也有难的地方。难点不太一样,需要的思维方式也不一样。前者需要针对一个小方向钻研的很深入,后者需要面对海量的信息和选择不被淹死。
我觉得不断的变换framework 是年轻一代领导喜欢的方式,这种变换确实增大了开发的难度,有时候变化的太频繁,让我觉得有点可笑。新framework 解决一些问题,又带来另一些问题,开发力量很大都用来研究新的technology, 反而用在斟酌产品构架上的精力少了很多。而且有时新framework 解决的问题并不是开发团队面对的最亟待解决的问题,而是新的解决方案比较有趣而已,或者放在简历上好找工作而已。
我一定程度上理解楼主,话虽如此,很多技术更新也确实必要。我觉得,要区别对待新技术,有些技术需要理解透彻,理解到根上,多花点力气。有些技术就那么回事,用到的时候多poke 就行了。但是掌握这个度很难,面对大量新技术,能保证自己的判断大部分正确也不容易。
楼主不要怀疑自己,你有所怀疑很可能是因为你经历过软件开发的不同时期。有时候忘掉一部分已知的,会帮助轻装上阵。你不老,就是内存有点满而已。
我老公说前端技术变得特别快,后端好像好一点,java框架好像一直没变?angular没出几年就没落了。
后段最近两年也就越进化越简单的python和kotlin吧?这两个都是更方便了啊
你难道因为一个framework跳到另一个framework,觉得很难做吗? 都一把年轻了,如果觉得很难,估计工作都会难保把。
我的意思是,你只要经过比较好的训练,应该是能应付的。
你难道觉得写个lib,烧个程序,花几小时编译很难嘛?这是嵌入式最最最基本的了吧。
我的意思是,每个领域都有令人挠头的时刻。做码农, one day you feel like God, another day feel like a dog. 整天自我感觉是God的我也见过,技术都不咋地。
后端还有 database 变成 nosql 了,这个简单。
deployment 变成 kubernetes 了,这个好难啊,臣妾实在是办不到啊!
我恰恰是说之前有过最基本的训练就可以应付新的framework,这不需要god把,你绕了半天就是证明我说的呀。
应付新的framework不要很高的技术呀,技术不咋地的人就可以应付。
不能改代码,招码公干吗? ---发自Huaren 官方 iOS APP