为什么还要学习一个

人啊,就还得要多学习一个,要不然想的东西啊,总是 too simple。
–来自长者的教诲

从实习离职回学校“搞论文”已经快三个月了。实在的,论文没怎么搞,没搞出什么东西,已经对科研非常的没兴趣了,不适合做科研。不过这三个月看些书,就觉得啊,还是要学习一个,要不然搞得那些东西啊,一点都不excited,都 too simple,跑的一点都不快,没什么搞头。

在学校做工程的人多容易飘飘然,这是我的感受。虽然我见的一点也不多,但是我作为一个年轻人,我还是要说一个,现在做项目的啊,都太low。现在在学校做项目的主要是几个:老师的项目,工程性的项目,老师和外面公司,机构谈好,回来交给学生做,然后老师基本不管;学生自己的项目,几个人组一个团队,拉一些活自己写,能力好的能做的不错,听说不少都不能按时完成。

做项目的好处是能实践一些东西,现在做创业的那么多,随便加入一个创业团队,从后台导前台,从开发到运维到推广都能体验一番,但是呢,现在做创业的都太浮躁了,看起来从前到后,从低到高全栈了一把,实际上,现在99%的创业团队里,技术都不是重点,用php,python,ruby搞个模板一趟的网站出来就可以搞个大新闻了。这种看起来厉害的全栈,真的非常危险,尤其是对我们这样的学生来说。

当然这只是我自己的感觉。曾经我也认为自己全栈的一逼,虽然我CSS渣的可以,但是前端的人都偶尔找我调CSS;虽然JS一直没弄懂闭包,不过真正能写JS的人实在很少,我也能顶一下;后台那些框架,哪个我没用过(胡),Restful API, MVC,MVVC,一套一套的。这些名词堆砌的多了,就自己真的都会相信自己是全栈了。

但是真正想想自己做过的那些东西,有什么技术吗?所谓的技术,其实就是你知不知道这个东西,有没有这个思路,知道这个东西的名字,查查资料,翻翻教程,一般的一周就能上手了。现在所谓的互联网创业,大多数都是这样的技术支撑着,就能拿大笔投资,真是想不明白,这样的都能技术创业,要是还都成功了,简直没天理了。

那应该学习一个,要学什么呢?我觉得还是计算机理论的基础。但是又要结合工程的实际,不是科研的那种;组成原理,计算机网络,编译,操作系统,这些才应该是985计算机专业学生的内力,才是和其他人比较时有优势的地方。当然主流的语言,框架,数据库技术都很重要,这就需要花更多的时间去学习,毕竟虽然说它们比较简单,但是要掌握真的还是要花费时间精力的。

不过这中的调和又很矛盾,我自己是理论基础学的不好的,所以我认为其他人应该理论都学的比我好(什么逻辑),但是我看的有的人的Linux水平,实在不能说是一个计算机专业毕业的学生。虽然Linux并不是必须要掌握的技术,但是技能树上没有这一枝,实在太可惜了。

那些网上卖水果的,卖各种乱七八糟的P2P行业,忽悠了好几年,实在没看出来他们创造的价值在哪里,根本没有解决什么问题。绝大部分的P2P就是忽悠,尤其是P2P理财,水分泡沫太大了,基本全是泡沫所以看起来很好。

未完