斯坦福 IT

中年码农的困境,出路在哪,何去何从?

最大赞力
0.00
当前赞力
100.00%
应用也有很多理论。
就是测试,理论都很多。
哪怕不是技术,就是管理,理论都很多。
行行出状元。

我前面的意思是,不要瞧不起前端。因为你接我话的时候就有瞧不起前端的意思。
我认为这个认识是错误的。
我大一可能会有这种错误认识。这么多年过去了,绝对不会。做C++的不要瞧不起Java,做JAVA的不要瞧不起PHP。后端不要瞧不起前端。牛人他可能都比你薪水高,混的好。

他实力强,一套太祖长拳打出来,,比你的十八般武器都打的牛。
可能我说的不够清晰。我说:所有的应用都是是基于理论。应用本来就是从理论中来。既然你提测试,那么每个程序员都知道的单元测试,这就是理论,而各种单元测试工具就是具象这个理论的应用。

其次,请问我哪里瞧不起前端?jsp时期前端的情形我只是实事求是而已,那时候前端就是处于发展初期而已,我说什么瞧不起的话了?而且我后面也实事求是的说了前端是什么时候壮大发展的。我只是说技术淘汰快而已,怎么还不能提历史了?

编辑详细点:jsp早起前后端基本无法分离,不会jsp的纯前端就只能写写html+css;后来是ajax导致半分离,然后再是node.js出现让全分离流行的。所以现在狭义的前端定义下,我说的只是那时起前端的事实而已,请不要恶意推测别人,谢谢。
附知乎高赞文章科普:https://zhuanlan.zhihu.com/p/61845282
 
最后编辑: 2019-08-10
最大赞力
0.00
当前赞力
100.00%
做商业项目,都是技术包裹着业务逻辑。
哪里有那么纯的业务逻辑?
cobol写的逻辑,回头用Java写
gwt框架写的业务逻辑,现在用microservice 和前端 angular 写。
业务逻辑是一样的。你对语言,框架的理解和熟练使用,直接导致你代码的速度和质量。
哈哈,纯业务逻辑的公司还少吗?就说一类,那种写小型网站的外包公司少吗?这种网站有技术可言?
 
最大赞力
0.00
当前赞力
100.00%
应用也有很多理论。
就是测试,理论都很多。
哪怕不是技术,就是管理,理论都很多。
行行出状元。

我前面的意思是,不要瞧不起前端。因为你接我话的时候就有瞧不起前端的意思。
我认为这个认识是错误的。
我大一可能会有这种错误认识。这么多年过去了,绝对不会。做C++的不要瞧不起Java,做JAVA的不要瞧不起PHP。任何后端语言的都不要瞧不起javascript.
后端不要瞧不起前端。牛人他可能都比你薪水高,混的好。

他实力强,一套太祖长拳打出来,,比你的十八般武器都打的牛。
如果你说的是我说的那三者都是基于JS原理相似,我有说错吗?同理我还说了关系型数据库都原理相似,我就是几乎贬低所有程序员了?我至今费解我哪句话让你觉得我贬低别人。
 
最大赞力
0.00
当前赞力
100.00%
CRUD翻译一下代指业务代码,请问有多少程序员从毕业到现在写的都是业务代码?当然业务代码写的高效优雅也是大牛,但是我认为想高效必须要知道一定的原理。否则怎么知道什么时候要用什么模式,什么时候要抽象,什么时候要优化查找效率。

前后端都重要,跟low不low没有半毛钱关系。其次,我们每天面对的都是帮助其他企业优化云体验,包括但不限于优化数据库(query, index, ER relation),排查分布式系统错误,帮助对方优化代码。要是对数据库原理,分布式系统原理,以及算法不知道,不好意思,这份工作一天都干不下去。

引用前面一个朋友的话


不懂原理一辈子只能做前者。国内外通用。后者想吃透大型项目,设计架构没有计算机理论知识我认为不行。



首先大一谁都有不对的认知;其次我指的是计算机的理论而不是什么基础数学理论。如果一个毕业多年还只认为计算机是应用而没有深层理论的人,那只能说计算机白学了。

Theory is the most important part. Many new Grads doesn't have working experience but good theory background, they could learn new tool very fast. I am not sure how Universities in China train their students. But based on my hiring experience, new Grads from Hong Kong doesn't know too much about theory and tools used in work, but new Grads from Canada are usually much better. Actually theory research in Software engineering has cover all parts of different stage in developing a project, from product design and documenting , testing to structure design etc. but the industry is much behind , only Google, Microsoft, IBM and Amazon, such kind of tech companies are applying those new theory. I worked in Bell, and do you believe we just start exploring SonarQ to do code smell detection and bug prediction? Do you believe some of the big data pipelines have no unit tests?
 
最后编辑: 2019-08-11
最大赞力
0.00
当前赞力
100.00%
Theory is the most important part. Many new Grads doesn't have working experience but good theory background, they could learn new tool very fast. I am not sure how Universities in China train their students. But based on my hiring experience, new Grads from Hong Kong doesn't know too much about theory and tools used in work, but new Grads from Canada are usually much better. Actually theory research in Software engineering has cover all parts of different stage in developing a project, from product design and documenting , testing to structure design etc. but the industry is much behind , only Google, Microsoft, IBM and Amazon, such kind of tech companies are applying those new theory. I worked in Bell, and do you believe we just start exploring SonarQ to do code smell detection and bug prediction? Do you believe some of the big data pipelines have no unit tests?
当然相信,因为我的朋友在telus做开发也是没有unit test,我以前在的一个小公司甚至好多开发不知道什么是unit test。所以我觉得你前面说的很对,Theory is the most important part of software development. 我当时还傻乎乎的问过我们leader为啥不强制做unit test,他说是上面嫌unit test浪费时间。
 
最大赞力
0.00
当前赞力
100.00%
我也超过45岁了,不知道将来面对找工作会是什么样的境遇。但是我相信“老天爱笨小孩”。只要自己肯努力,应该会有惊无险。我打算后年去找IT工作,那时候应该接近50岁。大家共勉!不要惧怕!
 

Similar threads

家园推荐黄页

家园币系统数据

家园币池子报价
家园币最新成交价
家园币总发行量
加元现金总量
家园币总成交量
家园币总成交价值

池子家园币总量
池子加元现金总量
池子币总量
1池子币现价
池子家园币总手续费
池子加元总手续费
入池家园币年化收益率
入池加元年化收益率

微比特币最新报价
毫以太币最新报价
微比特币总量
毫以太币总量
家园币储备总净值
家园币比特币储备
家园币以太币储备
比特币的加元报价
以太币的加元报价
USDT的加元报价

交易币种/月度交易量
家园币
加元交易对(比特币等)
USDT交易对(比特币等)
顶部