怎么办?刚毕业的小码农拿不下C++

【来信】
尊敬的贺老师:
  您好!先向您说一声新年快乐!
  我是一名2018年6月毕业的计算机学生,现在在北方的一个二线城市工作,从事C++软件开发。我毕业于一所普通一本院校,通过校招进入了我现在所在的公司。我现在的公司在所属领域内是很有名的一个公司,与我同一批进来的其他同事大都是来自于双一流高校,其中还有很多研究生,我的学校时最差的。公司的气氛和待遇我都很喜欢,所以我进了公司之后一直尽力去学习,比其他人多加班,比其他人多问。从去年11月来实习到现在我已经在这家公司一年多了,目前来讲我可以独立完成组长交给我的任务了。但是我们公司规定,每一段时间都要进行代码审核,当进行了几次代码审核之后,我的问题就出现了。一方面因为大学期间几乎没怎么用过C++,另一方面也是自己大学时用功不够,导致我现在可以完成工作任务,但是写出来的代码却很乱。我很难把设计模式用在实际工作中,写出来的代码也有很多冗余或是无用的,我也试着在提高自己,看一些《代码整洁之道》《重构》《设计模式》这些相关的书,在看书的时候我很快就能看懂,但是在写代码的时候还是会写出烂代码,有时不需要其他人帮我指出具体哪里烂,只需要我写完自己再看一遍自己都会觉得写的很不好,但是在写代码的时候我整个人都会陷入一种对烂代码看不清的状态,我很苦恼。C++不会,我学了两百多个小时的网课,业务不会我可以每天多加两个小时班去学习,但是自己写的代码质量不好我努力却没有很大的改变,我现在觉得对自己很失望,不知道自己做的那些努力到底是不是有用的。希望您能给我一些建议,到底该如何提高自己的代码质量与逻辑思维。
  谢谢您抽出时间看了我这封信,再次希望您给我一些建议,祝您新的一年身体健康工作顺利!

【回复】
你好:
  尽管你身处烦恼之中,但我还是首先要向你表示祝贺。你有这样的机会与比你水平高的人共事,做现在有点点吃力的事,发现了自己的差距,这可以是一件好事。我也由衷地赞赏你的努力,然而你发现,努力了,期望的状态还没有到来。
  作为一样靠努力走过来的人,我先想到的,是努力还需要继续。在雨中,“没有伞的孩子,只能走快些”,快些找到避雨的屋檐。但努力可能还不够,可能需要方法的创新(例如,积累他人传授的知识之余要用自己的总结形成自己的体系)、思维的转变。总之,保持往下走的信心和热情。
  凭你写给我的,我不能完全了解你。我上面的一点想法,也应该不足以帮你走出困境。解决你的问题,只能靠你,最好的专家,也只能是你。这需要有新的思维模式支持。近日我帮助年轻人时,引导他学会思考特别管用,也请你走一下这个流程。
  请你先看两个资源:
  1. 《用逻辑层次自我引导
  2. 《所谓厉害的人,遇到问题时的思维模式与我们的差别在哪?》,这篇文章比较长,信息量很大,但务必多看几遍。
  在看资源的时候,思考下面的问题:
  1. 你现在努力足够,需要发展自己什么样的能力?如何发展?
  2. 你的环境应该是很好,如何更好地利用起环境来?
  3. 再往高的层次呢?你想到了什么?
  看完以后,再给我来信,写你对上面问题的回答,以及想到的更多的。
  相信你能找到自己的出路!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

迂者-贺利坚

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值