|
编程一定不是一个单独的专业方向,编程分很多种行业,我所了解的应该有20种类以上,我从事编程中的四种行业,数据结构知识,我从业20年中,只碰到过两个朋友不错,住在赤壁二医院那里的一个朋友(现就职于阿里),一个南京大学的博士,当时我在做一个大数据算法研究,很简单的一个逻辑,就是根据每个季度数据分析人或用户的行为,商品种类的行俏,来决定给不同年龄段的人推送消息,这个算法我所在的一个老牌软件公司没有一个人能做出来。不得己从南大的博士手中购买算法。我在赤壁创业以来,来面试了四个做老师和协助我软件开发,我把我自己的软件(杭州及深圳等地企业在使用我开发的软件 )其中最简单的阶层递归无法看懂,然后最基本的【辗转相除法】求最大公约数都无法知晓。大学晚不晚,我不知道,我在最近8年中做科技公司做CTO,面试211.985大学的毕业两三年的同事,7成以上很糟糕,我不能说很优秀,真的比我们90年代毕业的差很多,一个重要的原因是现在技术工种分细了,比如现在市场上有一个现象,有人专攻前端 ,有人专攻后端 ,有人专攻缓存 ,有人专攻DB,如果你有接解到2005年之前毕业的从事过研发的人都知道, 都是全栈式做了。
如果您有兴趣,建议淘宝看一本书[奥林匹克信息学一本通],你说编程语法会忘,数据结构 就是算法,就和你会了乘法口诀表一样,永远不会忘。
希望上面的回答,做为一个从事了20年开发与管理的老开发人员,能够帮助你对计算机编程上深层认识 |
|