shenyi
管理员
管理员
  • UID1
  • 粉丝19
  • 关注0
  • 发帖数372
阅读:1253回复:0

[问答]程序员提高自己的核心竞争力:什么是术业有专攻

楼主#
更多 发布于:2015-09-22 12:24
网友问题如下:
 之前是做.net的现在写Java。我想转前端。工作快2年了。现在是.net没精通,Java也一般般每天在这里写逻辑代码。求指导下!前端也有一定的基础。觉得根本没有时间提升,没有自己的核心竞争力。

我的看法如下:
 1、很多编程语言在1-2年内,如果不做大量项目实践+大牛反复侮辱,是基本上不会有啥建树的
  2、然而,此时最可怕是,A语言还没有精通的情况下,由于工作需要、自身兴趣、或者地震火灾等不可抗力的因素下转行到了另外一门语言。
 3、再然而,如果你学了ruby,然后转php还好一些。这两者相对来说都不笨重,而且比较专注。
 4、再然而,比较吓人的是先c#然后转java (1-2年内)。c# 如果没有3-5年的开发经验很难成为“精通”,java更是 如此,个人认为java更需要一些年代。
 5、这里要讲的就是术业有专攻。
    但是我从来不排斥多学一些语言,并不是说 只学一门语言就叫术业有专攻。
    譬如,你专注web方向:那么php、j2ee、asp.net、python django都可以学 (注意,这里我可没有说 php、c#、java、python,至于为什么 请自行体会,前者和后者差别很大很大很大很大很大很大很大)。而且越学越得心应手,到了一定程度你能采集各家精华,写出一手漂漂的代码和架构.
   譬如,你专注数据库方向。那么mysql sqlserver oracle都要涉及,同时你应该学一些编程知识来辅助你做DBA工作。譬如python等。

  所以,所谓的提升核心竞争力,其实在于你的核心竞争力在哪?
  在语言?那你就输了。

最新喜欢:

qinghuqinghu dgkepudgkepu wind_livingwind_l... jsczwyljsczwy...
会讲故事的程序员
游客

返回顶部