求大佬指点进阶路线和方法

慕辰先生
  • 1.8k

本人之前数据结构基础比较薄弱,基础的排序,链表啥的还是懂一点的,但对此实在是缺乏兴趣。
工作经验有六年,这几年的工作学习路线比较分散,但主线还是Python。最近简历投得比较少,因此看过我技能树的公司只有一两家,下面是我总结的自己技能树:
image.png
现在就是遇到了瓶颈,因为我发现很多高级岗都需要底层的知识,然而这块我又没兴趣去学。我一直觉得应用做得好也能有好的发展,然而实际上路却是越走越窄。
现在我意识到了底层知识的重要性,可我编程都是自学的,纯野路子,完全不知道从哪入手去补那些知识。
在此请大佬们给些意见,最好能给个学习路线,或者指一条明路,跪谢大佬。本人在南京,请你吃饭也阔以。

回复
阅读 964
1 个回答
✓ 已被采纳

我不觉得你需要学什么底层的知识,你需要的是搞清楚自己的定位和方向。

扎心地说,你进不了大厂的。你进不了大厂的原因不是因为你基础知识不牢靠,或者能力不够,或者经验不足,等等等等。什么都不为的,只是因为你的学历不够,就是这么简单。

你不是985/211研究生以上学历,就注定你今生与大厂无缘。既然如此,为何要以大厂的眼光去看轻自己呢?换个角度说,大厂的要求是把985/211的学生招进去做专门的螺丝钉的工作,譬如几十年如一日地研究某一个算法,这是你想追求的工作吗?

既然进不了大厂,找不到一份安稳的工作,就要学习如何在乱世中求生存。想想看,在乱世中,是一个学富五车的孔乙己能活下来,还是荒野求生的贝爷能活更久?

image.png

不论是对你个人来说,还是对你供职的中小企业来说,更丰富的技能,更灵活的身手才是生存的第一要务,你不需要专精某一项技能,你需要的是样样精通,件件熟悉,你不是某一领域的专家,但你是任何领域的高手,这就已经足够。这些领域包括但不限于:前端、后端、运维、产品、管理,甚至财务、人事,你都要去学习,都要去了解。这些还不够你学吗?你说我又不想当老板,为什么要学这么多东西?你现在虽然不是老板,但万一哪天你想当老板了呢?就算你永远也不当老板,你对于所有领域知识的了解也有助于你跟其他部门同事的合作,在他们与你合作时,你可以感同身受地理解他们的处境与难处,并进而迅速定位问题的关键所在,用你的专业知识帮助他们解决问题。

对于职业的矢量来说,努力固然重要,但更重要的是定位和方向。方向错了,再大的努力也是白费。

矢量

你知道吗?

宣传栏