随着业务开展,我们面试了很多技术开发者,通过跟他们沟通了解到
有非常多的程序员都很遗憾没有遇到好 Leader
在技术学习和精进的这条道路上
很多都是靠自己摸索
其中,最让我觉得可惜的就是那些:
明明有很高的技术热情、也愿意花费时间去思考琢磨、对技术发展前景充满了积极愿景的开发者
因为没有人指导➕自己也没有好的学习方法,陷入求职困局和深深的自我怀疑情绪之中而无法自救。。。。
这种放养、自主摸索的状态可能会造成几种不利情况:
1 、一种是有很高的技术热情,但摸索的东西太杂、方式路子野,不太像正规军,自己编写的东西能 work 但是谁也无法保证它能一直有效 work ,不确定啥时候会出现什么问题,完全是玄学。这对于公司具体业务系统的稳定性和持续发展来说,都是很大的隐患风险;
2 、另一种是由于缺乏资深人士的指导,自己探索没有头绪,缺乏方法论和学习方向指导,于是就一直在基础层面打转,没有真正的提升和困难问题解决能力;
3 、还有一种是走了太多的弯路。经过长期艰苦的摸索,终于靠自己也趟出来一条不错的道路,这其中所耗费的精力、时间成本是巨大的。我们每个人的工作时间就那么几年,不能别人都走到塔尖了、自己却还在一级一级数台阶。
这几种情况都可能会成为个人能力发展和未来求职过程中的劣势。
我在这里分享几条,我们在给一些基础偏薄弱、之前缺乏指导、学习方法不清晰的新同事做试用期 Review 时,多次强调的学习方法论建议,希望你们都不要成为那类让人可惜的技术求职者:
🌟 1 、基础学习层面
1 )看入门级别的书,搭建系统学习知识体系,比如 O‘REILY 系列的书。或者就去书店里挑选自己最容易投入阅读状态的书,认真地花时间去看;
2 )多看英文技术文档、英文的技术大部头著作。不要恐惧英文、因为英文文档中的技术参数、原理描述是最准确的,但是中文翻译之后会出现或掺杂各种异议,不利于基础的开发者建构靠谱的知识体系;
🌛 2 、问题查漏补缺方面
1 )搜素引擎:摒弃百度搜索,使用 bing 、google 搜索;
2 )技术论坛:摒弃 CSDN 等同类的中文技术论坛,推荐英文技术讨论区,如 github 、stack overflow ;
3 )学习视频:上 Youtube 看专业的技术分析讲解视频;
🌞 3 、实践学习层面 系统学习各种工具,熟悉其最佳实践甚至是最差实践,并进行大量的练习使用,帮助你理解如何将代码写得更加简洁运行更加顺滑,这是从基础开发者到优秀开发者的必经之路。
宣传一波我们公司的招聘需求!
具体详情🔎 请移步我个人主页、往前的两条帖子有非常非常详细的介绍!
有其他问题或者需求需要详细沟通的,也欢迎添加我的个人微信(🔍18702516739 )
PS:添加时请备注来由,否则不予通过❌
💗 感恩所有阅读帖子的技术朋友,祝大家人人有书读,人人有钱赚! 💗
1
liy333 2023-06-13 20:54:46 +08:00 1
原以为是招聘广告,但说的都很真实、很实在👍。我就是靠自己摸索的,要是我刚毕业那会能看到这样的贴子真能少走很多弯路
|
2
knightcatsq 2023-06-14 00:35:01 +08:00
破防了……
|
3
NightFlame 2023-06-14 01:19:17 +08:00 via iPhone
是我,看哭了
|
4
yosoroAida 2023-06-14 08:28:56 +08:00
破防了,如果刚毕业能遇到不吝赐教的师傅,那真的少走很多弯路。。。
|
5
longline 2023-06-14 08:58:57 +08:00
很实在的建议,感谢 op 贡献
|
6
HoloShadow 2023-06-14 10:12:20 +08:00
好奇问一句,做 Java 的技术栈不太合适 是为什么
|
7
heyao114 OP |
8
heyao114 OP |
9
heyao114 OP |
10
Inevitable 2023-06-14 11:07:19 +08:00
Youtube 有什么推荐的么
|
11
heyao114 OP |
12
wengyanbin 2023-06-14 11:25:11 +08:00
@yosoroAida 可是走在行业前端的人,他们跟我们也无亲无故,为什么要指点呢?不要期望别人不吝赐教,人性摆在那里,还是需要自己会来事,会搞一下人际关系。
|
14
ipush 2023-06-14 13:05:40 +08:00 2
作为一个毕业十年的老油条,一直在互联网行业,被业务需求追赶,被文山会海消耗
回想这十年的工作经历,几乎都是野蛮生长,大概就是常说的一年经验重复了十年 我现在都会尽量多帮助新同事,从设计到代码, 淋过雨,就想帮别人撑撑伞。 有点累,偶尔也有欣慰。最起码没烂到底 |
15
wuhanchu 2023-06-14 13:26:44 +08:00
很多人 是因为转天天加班 没时间学习吧。
|
17
heyao114 OP @HoloShadow 我们目前是以 python 为主来开发的,一直做 java 的开发逻辑不一样,学习成本也比较大。相对不是那么合适呢~😊
|
18
heyao114 OP @wuhanchu
嗯嗯有可能的。那就需要 ta 自己衡量:加班与学习,哪个更能够给自我提升带来价值。 那就把时间精力投入在有价值的事情就完了 毕竟加班如果是为了项目攻坚、能够接触到更加灵活有挑战的业务,那对个人技能提升来说,也是一种在实践中进步的不错经历了~ |
19
zhoupeng199 2023-06-14 15:20:35 +08:00 2
带过好几个新人,离职后分别都有不错的归宿,其中一个入职时甚至 git 都不会用,而我因为学历还在小厂沉沦,内心多少有些不甘。无私的付出得到的不过也就一句“跟着你学会了很多”,所以现在不会恨铁不成钢的主动输出知识,当然被动请教的问题还是会不保留的解答。
|
20
Ninja365 2023-06-14 16:07:17 +08:00
@yosoroAida #4 说实话遇到这种人很难,首先帮别人没有啥好处还耗费精力,公司一般也不提供这种环境,其次现在大环境就是这样,招人来立马要就能用,大部分公司不想也不愿意培养甚至培训新人
|
21
heyao114 OP @zhoupeng199
嗯嗯非常不错的 leader 了~ 给你👍 俗话说:师父领进门,修行看个人。指导也得看对方有没有学习动机和培养潜力的,自己没有提升的想法,追着喂饭倒也大可不必 ✊ 咱坚持一个“不问不答,不求不助”的原则 |
22
yosoroAida 2023-06-15 08:12:58 +08:00 via iPhone
@Ninja365 哈哈那的确是,毕竟也没有多的精力去帮
|
23
beijinglowb 2023-06-15 15:35:00 +08:00 via iPhone
说得很全面。java 转 python 还是比较容易的,不过确实 python 里面坑也不少。
|
24
a7851578 2023-06-19 13:24:20 +08:00
是我本人,哭了。。
|