最右边那个好年轻
我来说句实在话,各位 rubyist 其实没必要和王垠较劲,他并不是在骂你们。 王垠所说的软件和 ruby china 里各位朋友所说的软件不是一回事。 如果做 ERP、BBS、一些中型 APP 的后台,ruby、python 都可以胜任,这些软件出了问题,可以通过维护。通过 ruby 来提升开发的效率、乐趣是一件非常好的事情。 但工业化生产等要求严格的软件中,一些东西是不能容忍错误的,一旦出错,可能不是下岗可以解决的。 另一方面,从软件质量的角度来说,公司无法控制程序员的水平,因此,java 相对于 ruby 更有利于软件质量的保证,一些与巨款挂钩十分紧密的项目,让各位 rubyist 来当项目经理,你的手下非要用 ruby,你不会心虚么。 看过王垠以前文章的人应该知道,王垠在批判软件质量时,其实往往是按照工业软件标准来的,所以他骂 ruby,和 ruby china 里各位朋友并没有什么关系。
额,这个连公司干什么的都不写不大好吧
这么折腾还是买 macbook 算了
#2 楼 @kai209209 不一定,有的人是用给别人听的
这个社区里基本都是 macbook 么?
写这么长不发个图可惜了
mac 人人都有么
#14 楼 @zhang_soledad 感受到了满满的恶意
这个工作稳定么?
我来说一些比较现实的问题,虽然我们不提倡用学历来评价,但目前我国的招聘机制,楼主的学弟们有 985 的文聘,就算能力不行,也不用太愁找工作的问题,尤其是对于希望进国企的学弟。
另一方面,不要纠结什么语言好找工作。如果你还在纠结什么语言好找工作,那么恭喜你,已经基本告别好工作了。大学期间多学基础,好公司注重基础,差公司校招要基础不好的全栈工程师。
最后忠告一句,python、ruby 等对于没有脚本语言经验的人来说,由于其简洁、易用,有一定的吸引力,但这些语言有天生的硬伤。而这些硬伤,对于一些高质量的产品,是不能容忍的。
代码写不好不发工资,保证学好
从写简历的角度来看,楼主的技能其实是 2 条。 我们来看看你写的技能:
这里我建议楼主将每一条技能细化,如果不详细描述自己对每种技能的了解程度,对公司来说,这些技能就只能算一个技能,叫“初步了解前端开发,能够独立完成简单前端开发项目”。
虽然网站简陋,但是校招来说,这个还是不错的。
桌上那杯是红酒么?
折腾半天,还不如用 IDE,非要把 VIM 搞成这样真是浪费生命。
没必要那么麻烦,只要立一条不成文的规矩,下次哪个程序员再乱问问题可以直接骂,他们以后就老实了。
文中一个观点不是很同意。
首先要走出自己的舒适区,接触一些不熟悉的技术领域。比如后端很熟悉了,去写写前端试试。Web 很熟悉了,去写移动端试试。
业务开发很熟悉了,去研究一下搜索,推荐系统,大数据试试。OO 很熟悉了,玩 FP 试试。
老守着自己会的那点儿东西,总有一天会坐吃山空。
程序员现在总体水平低下,主要是因为技术深度不够,而不是知识面不够宽。程序员中能说出各种框架、各种数据库的大有人在,也都能简单用 API 实现功能,但这样的程序员有什么用?不够精通和熟练,如何能够保证软件的稳定性。
而精通和熟练不是通过结对编程或者看《设计模式》这种没有营养价值的书所能提升的。要提升程序员的能力,必须要熟练计算机科学中那些基础的东西,而这些东西就是我们在学校里所学的数据结构、算法、操作系统、编译原理等,而这些东西是大多数程序员最不愿意看的,因为这些知识,需要通过长时间的阅读、思考和练习才能获得。
太折腾了,要效率高最好的方法就是用 IDE
好多苹果