入职两周了代码仍无法上手,该怎么破局?
这是一位刚刚参加校招,入职新公司的一位小伙伴的求助,我看了一下该问题下方的评论。才发现,有近80%以上的校招生都有这样的问题,甚至有小伙伴焦虑到想要跑路。
ps:
其实焦虑,并非只有新手会有。工作多年的程序员,每次换工作或进入更大的平台时,也会感受到同样的情绪波动。
焦虑源于对未来或目前的困惑和恐慌,与我们在玩游戏时的体验相似。
仔细看了看,我发现真的有不少“同病相怜”的新手程序员。
# 大多数校招生都有这样的问题
有网友表示:
自己在外企上班,已经两周时间了,还在配环境,现在基本一个月做个小功能就行。
不得不说,真外企,太羡慕了,这个就是完全没有什么好焦虑的呀,甚至有点凡尔赛~
有网友表示:
快一个月了,还在看基础知识,视频编解码方向
这个进度确实令人着急,如果是科班出来的,确实需要加紧步伐了
还有网友表示:
入职三周了,给的项目还没跑起来,入职换语言啥都不会
这难道真的不会被离职吗?
当然还有很多新手程序员有这样的困境,有问题,就解决问题,不少老程序员们,在为他们出谋划策,分享着自己的经验。
# 出谋划策
网友A:
基础差的话多抽时间补基础,但项目代码写不出可能是对项目没有形成概念,做不了决策,无法下手。这种情况要及时询问,多了解业务需求,多看别人的代码,放低姿态,尽快打破僵局。
网友B:
挑选一个模块熟悉,看看有啥bug,解解bug,一步步的debug,再复杂的代码也会分模块。也是小整体组成的。
找到总体架构,再局部突破,用到哪里看哪里,可以快速解决bug出成果,显得你牛逼。
网友C:
边学边做,分解任务到自己可以解决的程度,一点点实现目标,边学边实践边总结,一方面有产出、一方面有收获。必要时找mentor帮忙,不要闭门造车,当务之急是不耽误项目进度
作为一位10年的老码农,中厂,大厂都待过,也自己创业过,也辅导过不少新手程序员,所以这一路走来还是有不少的心得,这个问题,我也很愿意来聊一聊这个话题。
# 我的一点看法
新手程序员在职场中的困惑和挫败感是完全可以理解的。
与其让这些困惑,挫败变成无法逾越的障碍,不如将它们视为成长的一部分,并采取积极的态度来解决问题。
焦虑不是缺陷,而是一种自然反应,关键是如何应对。
反正问题就在那里,就算当下不解决,问题也不会消失。
在我看来,最简单的解决方法就是“问人",搞清楚什么事情问什么人,然后量化自己的目标,慢慢就好了......
当然这里还是给一些小小的建议,你可以这样做:
强化基础:如果觉得基础知识不足,可以先从学习基础知识开始。在工作之余,多抽时间补基础。
了解项目:深入了解项目需求,观察别人的代码,尽量快速整合进项目,而不是被动适应。
逐步深入:挑选一个模块深入研究,先从解决bug开始,逐渐适应项目的代码风格和架构。
边学边做:不要害怕失败,边学边实践。并及时总结经验教训,以免重蹈覆辙。
勇于提问:“问人”是最快的学习方法。不要担心自己的问题显得幼稚或不成熟,重要的是解决问题。
量化目标:将目标细分为可实现的小目标,逐一实现,既有助于提高自信也有助于不断进步。
# 结尾
每一位出色的程序员,都曾是新手。
他们的成功并不是偶然的,而是建立在不断学习和努力的基础上。
所以,不要害怕失败,也不要惧怕挑战。紧紧抓住成长的机会,其他的交给时间,你总会成为一位出色的程序员!
你有什么好的建议呢?欢迎分享。
领取专属 10元无门槛券
私享最新 技术干货