如题,没有很好的学历,也没有靓丽的大厂履历,还是非科班跨行的 Java 程序员,但是也是多年的行业老人,算得上是资深开发了,技术能力,沟通合作,甚至带领小队工作上基本没问题。怎样能继续在软件行业站稳脚跟?或者长远发展?
我能想到的:
1 、卷技术:卷源码,底层原理之类的,卷方案,面试时碾压面试官
2 、卷开源项目:多看开源项目代码,参与修复问题或者提交新功能
3 、卷比赛:leetcode 之类的比赛
4 、卷管理:横向学习产品经理,前端,项目管理的技能,提升全局(了解)掌控能力,学习项目管理相关知识,或者考 PMP 之类的证书
5 、卷论坛:多发文章,或者回答别人的问题
请问,哪个方向最有容易被认可?或者还有哪些方向可以努力?
还是没救了,转行吧?(自嘲,提前抢部分人的台词,手动狗头)
卷技术、卷开源项目、卷比赛、卷论坛,认真干,时间会成为你的朋友。将心比心,有一个 GitHub 绿的人,没有人会拒绝的,除非你不会翻转二叉树。你还会认识很多朋友,没饭吃的时候,记得更新一下 GitHub 状态,全球最佳男性交友平台不会让你失望的。
管理知识值得学习,即使暂时不管人。会让自己的工作更顺,更加理解上级,和同事的合作更加亲密无间。
--------
一个人的创造价值受到两个因素的限制:效率和时间。通过学习和积累经验可以提升效率,但很快就会到达一个瓶颈。时间方面,由于生理限制,偶尔加班可以接受,但长期加班既难以承受,也不愿经常为之。
我自身的解决方案是成为某个小领域的专家,我的知识和经验可以帮助更多人,从而实现价值的提升。作为专家,我获得大家的信任,也算是无头衔的领导者(能够带领大家完成任务)。
另一条路是成为大领导,让一群人为我工作,以实现更大的价值。但我不是这块料,从来没有考虑过这条路。
7. 卷英语 or 其他语种,出海找工作或者 remote 。
卷技术卷比赛就别想了,有这潜力和执行力的,入行那么早不可能是籍籍无名之辈。
卷开源就更没用了,混不到重大项目的核心成员,没人当回事。
卷管理,有管理才能的,入行多年起码带百来号人团队了。
卷论坛,或者发文章,菜鸟觉得你厉害,行家只会觉得你热心,偶尔觉得你菜。