每次和别人聊天,都会聊到自己的生涯,多能的IT道路.每次别人听完后都会来一句,要是你专一的话,建树可能更高...我说哪方面建树,他们都会说进入BAT系,更高的薪水。我每次反问,除了这2样还能带来什么么?然后就是各种奇怪的回答了
我也不止一次思考这个问题,我要不要专一一些,每次给自己的答复是选一个语言精通吧...于是很悲剧的选来选去,最后都要搭上c语言+另外一个语言
不过,有一门语言可以兼顾很多东西,那就是java... 要编译性能java可以,要做网页java也可以...不过我天生不喜欢java...虽然有时候迫不得已使用java
我不说专一的好处,这个烂大街了,我只说多能的好处
- 能和前端聊天,能和ios聊天,能和android聊天,能和c聊天,能和python聊天...
- 不会被忽悠
- 哪个语言实现来得方便,就可以先用那个语言做demo
- 性能从浏览器开始到操作系统的都可以了解都可以去知道而不会感觉麻烦
- 发现bug的速度是杠杠的... !important 这个非常重要 多能最大的好处就在这里
- 等哪天开悟了,就可以不拘于行
- 生活乐趣多..因为前端妹子多..
- 会修电脑...
- 工资高低决定在于你会什么构架会写什么构架,是否足够聪明和足够的天赋来学习...不在于对一门语言的精进程度...这么表达:golang和c的语法一天内应该能记住..可真正要了解的是:计算机组成原理和深入了解计算机系统... 做server端要了解tcp/ip udp http.. 这些,都是超脱了语言的存在...
- 未完待补充
写在最后:全能是每个工程师的终极之路..区别只在于从一专开始还是多能开始..
最近在想把某些资料弄得通俗易懂一些:http比tcp/ip多了什么
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。