做了 10 年开发了,从 c++,c#,java,android,object c/swift,php,python,perl,ruby,node 这些基本都玩了,从应用软件到 android,iOS 开发也玩了,从客户端到后端,简单的前端也玩了。可是最终还是发现没有核心竞争力,或者说没在一方面有很深的积累。只能说搞个项目没问题。但是没有在某方面,某领域有很深的造诣。
苦恼啊。
1
wshcdr 2017-08-10 13:03:36 +08:00
架构可以开始搞起了
|
2
runningman OP @wshcdr 已经在搞,很早就在搞,但是不确定这是否核心竞争力。架构很多时候基于经验,实践而已。我觉得只是个时间问题。
|
3
mpich 2017-08-10 13:13:55 +08:00
一直在小公司吗,大公司呆久了一般不会吧。。。
|
4
wohenyingyu02 2017-08-10 13:26:06 +08:00
想要有核心竞争力肯定不能只学这些工具。多媒体编码解码算法(图片,视频,语音),流媒体编码解码算法打包协议,voip 信令协议,openssl 里各种东西,Linux kernel,随便一个领域都能让你投入 5 年以上。语言和框架这种会得多确实没什么用,每天培训班多少人毕业,要的工资可能只有你的一半,如何竞争……
|
5
rocksolid 2017-08-10 13:28:44 +08:00
我感觉你的核心竞争力就是什么私活都能接
|
6
sudoz 2017-08-10 13:54:28 +08:00
面广而精深 >> 面不广而精深 >> 面广而不精深 >> 面不广而不精深
|
7
watsy0007 2017-08-10 13:55:27 +08:00
丰富的
1. 解决问题经验。 2. 避免踩坑经验。 3. 沟通经验 4. 拒绝不合理需求经验 5. 等等 |
8
JanDai 2017-08-10 13:57:04 +08:00
在行业内越深入研究越感觉能使用的资料越少,这算核心竞争力吗?
|
9
iiduce 2017-08-10 13:57:46 +08:00
核心竞争力就是你不用依靠别人了。做个自由工作者吧,自己搞几个产品或者接活。
|
10
HuangLibo 2017-08-10 15:47:43 +08:00
在你说的这么多技术中, 有某一项特别精深吗? 如果没有, 那就跟应届生差别不大.
|
11
Taojun0714 2017-08-10 16:06:37 +08:00
可以面向架构师发展了
|
12
cocoakekeyu 2017-08-10 16:12:39 +08:00 1
@HuangLibo 差别大着呢
|
13
runningman OP @mpich 没啊,一直在大公司啊。哈哈。
|
14
runningman OP @rocksolid 不爱接私活。
|
15
runningman OP @HuangLibo 扯淡吧,你让应届生来掌握这几门试试。
|
16
runningman OP @watsy0007 这些都没问题,搞了 10 年了。天天干这些杂事。
|
17
ansheng 2017-08-10 16:52:32 +08:00
老哥,这样混不太好,做到某一领域的专家才不会被淘汰,那些伪全栈慢慢就不行了,年纪一大,呵呵。
|
18
sampeng 2017-08-10 17:05:57 +08:00
你能解决任何别人提出的问题就是核心竞争力。。最少在绝大多数公司,你这样的人一定是最后被开的。窃以为这算核心竞争力
|
19
66beta 2017-08-10 17:08:05 +08:00
经验就是核心竞争力
|
20
sampeng 2017-08-10 17:16:38 +08:00 1
再多说一嘴,那些大佬,让他们天天写增删改查,早就摔键盘走人了。
应该最核心的是在定位,你定位是应用开发还是更底层的开发。 lz 的技能指数明显是应用开发,那些所谓在一个领域精通的,让他们去搞应用开发绝对是抓瞎。每个领域又其实没有多少更深入的东西。完全明白 linux 内核,在应用层没有太大实际使用意义。在解决问题层面上其实是差不多的。个人认为,最顶尖的那群研发者只是少数,咱们都是搬砖的而已。只是看搬的什么砖。 另外,技术本身并不值钱。最少这个年头是这样的。 能做任何事,想解决问题知道怎么搞。10 年的经验,非常丰富了。除非是养养老心态。这些能力就算核心竞争力。什么?深入一行一个领域,我一直认为这是酸话。。。我见过做 java5 年,而且全在做电商之类的。这算是深入一行了一个领域了吧。看了一下他做的东西,我大概只需要 3 天就能达到那个水平。。很多人所谓的精通和深入,真的只是表面而已。。。每天在重复同样的东西。 再说 ls 说的所谓视频编解码。。我一直在这个领域。。那些所谓编解码专家又如何。视频领域就这么几家公司。其实更难有出路。一旦视频领域发生重大变化,这群所谓牛人和咱们应用开发其实处于同样的尴尬地位。我随便找个做视频编码的,绝对不会写 android,更不用说做页面了。搞搞 ffmpeg 牛的不行,还需要和硬件驱动打交道,hack 驱动等等。但。。那又如何呢= =! 核心竞争力,就是在一个小范围内,一定是最后被淘汰的人。问问自己,值这么多工资吗。。如果答案是值。。那就没毛病 |
21
fatedier 2017-08-10 17:22:27 +08:00 1
看了你的描述,大部分是在说语言和平台相关的内容,这样确实缺乏核心竞争力。
我觉得,忽略语言,平台,最重要的就是解决问题的能力。从拿到一个需求,给出一套完整的解决方案,设计,开发,测试,维护,10 年+ 经验的人应该能带领自己的团队,完成技术选型,架构设计,任务分配,减少后期踩坑(需要在各个领域都有所涉猎)。在遇到业务量级增长时,是否能够从容应对,改善架构也很重要。 |
22
microhz 2017-08-10 17:28:32 +08:00
最好在合适的时候选个方向去深入研究了,如果太侧重广度,但是项目用到的一般都不会涉及到太广,例如你写过 python,写过 node.js ,写过 css html js 和 java,但你做一个项目一般职位是后端那基本 python node css html js 什么都没用,然后过两天你又去搞 css,那 java 又没啥用了。到头你后端不如别人只会 Java 的精通,前端你没别人专业前端精通。我觉得语言和框架什么工具都只是实现思想的手段,思想灵活了,整个人的内功才会提升,才会对技术信手拈来。
|
23
700388 2017-08-10 18:35:13 +08:00
楼主自己目标都没有,完全是跟别人项目跑,学了很多,但是这些知识无法联系起来,就如散沙一样。找到自己理想目标再谈核心竞争力吧。
核心竞争力最起码得要求自己喜欢自己的事业,并且持之以恒的付出。就如腾讯一直在持续 QQ 更新一样,假如 QQ 不更新,一直原地踏步,则腾讯就会逐步丧失核心竞争力。 |
24
runningman OP @700388 这个不用你说啊,我不是说了吗,所以在思考
|
25
runningman OP @microhz 框架,语言已经用的很熟练了啊。
|
26
microhz 2017-08-11 09:42:06 +08:00
@runningman 好吧框架熟练对吧,spring 的设计原理,设计模式,并发编程安全,线程池设计,jvm 虚拟机规范,GC 调优,集群管理,分布式通信,服务治理。都很熟悉了?那当我没说。。
|
27
runningman OP @microhz 这些都是技术的范畴,我在思考是否 focus 在某一个业务方向。
|
28
qianjindapang 2017-08-11 12:16:30 +08:00
工作六年,跟 lz 的情况差不多。
已辞职在家,思考后面的道路怎么走! |
29
runningman OP @qianjindapang 怒赞
|
30
BarrelTitor 2017-08-11 16:55:40 +08:00
@runningman 我感觉业务或者行业方向很难说,就好像说未来什么生意最赚钱一样。技术方面某一领域好歹是有历史发展积累一步步上来的,一般过去学的技术知识在未来新技术面前不会完全没用。。。当然业务这方面应该背后也是有一定的逻辑的。。但是目前我自己也经常考虑这个。。可能见的比较少很难去推理。
|
31
runningman OP @BarrelTitor 恩,你说的很对。
|
32
salamanderMH 2018-06-10 09:31:46 +08:00
玩了和精通
明显不一样 |
33
runningman OP @salamanderMH 奇怪 这个帖子很久了吧
|
34
salamanderMH 2018-06-10 10:12:36 +08:00
@runningman 你不是又发了一个新帖
|
35
runningman OP @salamanderMH 哈哈 是的
|