https://www.zhihu.com/question/55162958
1. 35岁还在堆代码的是loser
只要做的是自己真心喜欢的工作就不算loser
3.推荐一些入门书籍
理论方面书籍看学校教材就可以了,计算机的基础理论几十年来几乎没什么变化。教材比较容易落后的部分是编程语言和软件工程方面,可以去网上找资料。更重要的是,一定要多!编!程!
5.身体现在怎么样?
颈椎病有点严重,盯电脑时间太长会觉得头晕。其他身体指标开始有点异常了。我的问题是特别不爱运动,如果能坚持运动应该会好很多
6."上升比较快的是既懂技术又懂业务的人",业务到底是指什么
业务就是你们公司靠什么赚钱
好吧,暴露年龄就暴露年龄吧。
今年40岁,一直做软件相关工作。除了刚毕业写过几年代码,后来大部分时间在做需求和项目管理。最近几年因为创业的原因又拾起了编码工作,现学的Android编程。
说说感受吧:
1,明显感觉脑力跟不上了,容易疲劳。以前可以专心想一个算法很长时间,现在想一会就觉得注意力难以集中,容易犯困。
2,记性没有以前好了。看过的资料,吸收起来没有年轻时那么快。就算记住了,也很容易忘掉。
3,体力也没有以前好了。以前我可以连续通宵编程一周,每天只睡4个小时;或者完全不睡觉72小时编程。现在如果敢通宵一晚的话,后面3天都觉得身心俱疲,缓不过来。
但是,(~终于说到但是了)
所有这些并不影响我的代码质量。
原因
1,看过足够的代码和技术方案后,很多对新手来说不知如何入手的问题,已然是轻车熟路。很多方案并不需要自己去创造,以前解决过类似的问题啊,直接拿来用就好了。省时省力。
2,编码debug的时间比年轻时少了很多。一方面,模块化做的好,单个模块不会做的很复杂。另一方面是新手容易踩的坑基本都踩过了,写代码会本能的避免。就算不小心踩了,也很容易意识到问题所在。
3,年纪大了容易保守,但对编程不是坏事。每次写完代码,我会写足够的测试用例去执行。说实在的,我不是很相信自己写的代码,因为吃过的亏太多了。以前连编译器,CPU的bug都见过,谁敢保证自己写的代码就是万无一失的呢?还是测试吧
补充一些经验体会,希望对想进入编程这一行的新人有帮助。
1.理论基础很重要。数据结构,操作系统原理,PC原理,数据库原理等……这些基础知识决定你在技术上能走多快和走多远。半路出家的(比如我)尤其要注意补充这些知识,好在不算太难。
2,大部分公司上升比较快的不是技术最牛B的人,而是既懂技术又懂业务的人
3.坚持锻炼很重要,颈椎,腰椎病是这行的常见病,而且都是很难治的慢性病。没事动动脖子,站起来活动一下,养成习惯,将来能少受点罪。
4.提高英语阅读水平,到了一定程度,只有英文文献可看。
还有一点就是我从不跟风,什么技术对我来说值得学心里有谱,所以基本上很少浪费精力。什么值得深入用,什么只值得表面看看,什么没必要看,分得比较清楚,能合理分配投入的精力。怎么做,自己才会越老越值钱呢?才不会是吃青春饭呢?个人觉得目前无外乎几条路1、架构互联网最近几年非常火爆,无论是游戏、广告、团购、外、电影、打车、共享单车等等等等,用到的技术都不是那么的复杂,因为本身生意就不是那么的复杂。你找任何一个IT技术人员,都能给你开发出来,用到的技术大家都耳熟能详的。LNMP(Linux + Nginx+Mysql+PHP),大致是如此,无外乎再有些其他变种,Nginx自己开发了,Mysql用了别的,加了点memcache、redis做缓存,PHP语言或者java语言或者其他语言。或者性能要求高,不用DB了。无非就是接入层+逻辑层+cache层+数据层。年轻的码农就是在这些常用软件下,按照产品的商业逻辑去完成一些一些商业代码,项目虽然不同,但是技术本质上没有什么区别。唯一的,就是随着用户不断增多,80%靠吃青春饭的程序员写的代码就不行了,支持不了快速增长的用户,支持不了高并发。所以无论互联网项目如何变化,唯一不变的,让自己有价值的就是分布式的架构体系。设计一个好的系统架构,随着业务不断增长,只要加多几台机器就行了。这~~~~~就是你值钱的地方,越老架构经验越足,越老越值钱。以分布式架构体系的不变经验去应对不断变化的商业模式,不断新增加的各种软件,IT人才能立于不败之地。
2、管理+生意不想当将军的不是好士兵。到一定阶段,如果你不管理别人,就是别人管理你,要知道,技术仅仅是为产品、为商业模式服务的,就是个工具。要在不断的做项目过程中,去理解这门生意,理解如何在人数增多的情况下让项目跑的更快。无论你做的什么项目,归根结底就是门生意,要不断提高自己对生意的敏感度,不断观察团队,打磨团队,让团队支撑项目跑的最快。这样你的价值能低?越老带团队经验越多,对生意的理解越透彻,越老越值钱。所以,让要自己增值,不吃简单码农的青春饭,就要改变自己的想法。积累架构经验、积累管理经验、积累对生意的理解,对商业的敏感。
工作个10年之后,越老越值钱,到一定阶段自己就可以做老板了。很多人看的多,想得多,做的少。