37岁老码农找工作的经历,窝囊的哭了..
|
新技术杂得很,不知道学什么,框架类库啥的其实没什么技术含量,一两个星期就可以上手,上手了之后呢?往深里学?其实和老旧技术一样的问题,谁知道下一份工作用不用得上呢!而且没趣,大概是因为没有挑战性吧,反正就那个样,还能咋的? 一直聊到这里,我都非常理解。我这个十年的老码农,体会比他还深。其实稍微干上一些年头,就是这个样子,看起来像是“学习热情下降”“懒得学习”,但本质上呢,两个原因: 1、本身的技能增强,能够应付日常工作,没有刚入行时那么大的压力了。 2、学习的边际效益递减,所以开始考虑投资/收益比了。刚入行的时候,技术一丁点的进步,都能带来非常大的成就感,至少能少挨点骂,是不是?积累到一定时候,就可以跳个槽涨点工资啥的。但三五年过后,我已经会了 Bootstrap+JQuery+ASP.NET+Autofac+AutoMapper+NHibernate+mysql,再会一个Entity Framework或者Dapper又有多大意义呢?真要用的话,也就一两周时间的问题。你说找工作的时候,会因为你只会NHibernate,没用过Entity Framework就直接把你pass掉?这种面试官确实有,但属于脑子进水的那种,不多,碰到了算是运气。再说了,真是这种leader,你在他手下待着有意思么? 但接着dk问了我这么一个问题: 要不要像我一样去考个软考,补一补算法啊原理之类的东西? 哎呀,这个问题可把我给难住了。了解我的同学都知道,我不光是考过软考,还写了一篇让人热血澎湃的文章,自吹自擂了一番,什么“十年磨一剑,重剑已经成型”。但实际上呢,这些年我回头看看,软考里面,至少60%的知识是没啥用的——我说的是“至少”。包括被吹上天的《数据结构和算法》、《操作系统》,以及《编译原理》,据说这被称之为程序员的三大浪漫?浪漫确实是浪漫,但既然是浪漫,换言之就是不实用。 我知道我这个观点有很多同学无法接受,估计两个原因:一是学校老师长期的灌输,比如“编程=数据结构+算法”;二是似是而非的直觉,“这玩意这么难,学会了应该很厉害吧”,大概这就是所谓的不明觉厉啦?
中国的大学教育水平我就懒得说了,说了无非也就是拉仇恨。我就说说这个“难”和“赚钱”。数据结构和算法肯定有点难——对于大多数正常人类 (编辑:烟台站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |


