美文网首页
职场那些事——新手程序员那些需要牢记在心的点

职场那些事——新手程序员那些需要牢记在心的点

作者: 折扇戏美人_a48e | 来源:发表于2020-06-10 19:10 被阅读0次

上篇文章讲了些新手入门时一些需要注意的事项,那么一些刚刚毕业,正要踏入职场的一些新手程序员的应该多去了解些什么呢?刚刚入职的时候项目应该怎么样呢?这里小编给大家做些详细的讲解。

1、找人教,找资料

新接手一个代码,怎么看最快?看书?自己调试?都不是,是找之前写这个代码的人耐心讲给你,不过工作了就发现大家不一定都这么好心。不过万一呢,万一你遇到好人了呢,先找人,再找文档。

怎么找人?查看git历史,查看代码中的注释。看开源代码怎么办呢?这个是另一个神奇技能---社会工程学,想办法通过注释和社工找到开发者的邮箱和联系方式。找到人找人教你如何运行或者发给你文档什么的。找uml设计图。

2、跑起来

想办法先把代码跑起来。为什么跑起来这么重要。跑不起来的代码没办法调试和打log。

3、断点调试,单步调试

上学的时候写hello world,当时实在没懂得gdb什么的是干什么用的,但是上了班发现模块很多会遇到一些理解不了的bug,不过断点调试然后单步调试查看当时的变量就清楚了。断点调试就是设置一个断点让代码运行到指定的地方,单步调试就是运行到你想要的地方的大概位置开始让程序一步一步跑。

4、打印各种日志

看控制台log

写文件log

自己做一个控制台

安利应该看看Effective Debugging这本书。

5、历史

大树不是一天长成的,罗马不是一天建成的。

拖进source tree,查看提交代码的历史更改。

git log会告诉你为什么这行代码这么写。

git blame for line会告诉你这个代码是谁写的。

当项目非常大的时候出于学习目的可以找最早的tag来进行理解。100.0的tag看不懂就先把tag切换到0.0.1的代码来读。

新手们刚刚开始学习的时候不要好高骛远,从最基础的C语言开始,认真走好每一步的基础,只有踏实的一步一步走来,才能进阶的更好更高。想要进阶更多的可以关注我的主页,私聊学习更多。

相关文章

  • 职场那些事——新手程序员那些需要牢记在心的点

    上篇文章讲了些新手入门时一些需要注意的事项,那么一些刚刚毕业,正要踏入职场的一些新手程序员的应该多去了解些什么呢?...

  • 看不到希望就灭灯?(职场篇)

    今天来谈谈职场那些事。不知道大家有没有关注过职场那些事,比如职场的年限,职场的规则,职场的路该怎么走?下...

  • 职场的那些事儿

    职场的那些事儿。 今天要讲的职场的那些事,文雅一点的是讲的酒桌文化,庸俗一点的就是讲喝酒。 简单的介绍一下自己。 ...

  • 新手程序员,需要学习那些知识?

    本文说的程序员,只针对想入门,新手程序员级别。考虑到文人相轻的原因,大神们请高抬贵手。 一 数学 程序员总归还...

  • 职场那些事

    在职场中,寻求上级的帮助是件不容易的事,或者可以说很难。特别是对业务员来说,老板以为他给的那1%抽成我们就应该为此...

  • 职场那些事

    摆正位置最重要 我很庆幸我在职场呆的不多,这对我来说是很幸运的事情。 职场是更真实的社会,活的太真实有时候容易让人...

  • 职场那些事

    写在前面。。。。

  • 职场那些事

    左右逢源这种事,只是两边都得罪不起,夹在中间受罪而已,宛如三明治的馅——两头压躲不开。

  • 职场那些事

    工作这么几年 什么样的人该见过的也见过,很多人都说同事之间不适合做朋友 ,这句话我相信放在什么职场都是适用的 , ...

  • 职场那些事

    说实话,我不是很喜欢我的直接领导的处事风格,换句话说,就是气场不和。 和这个领导相处时间长了,就会发现,很不喜欢这...

网友评论

      本文标题:职场那些事——新手程序员那些需要牢记在心的点

      本文链接:https://www.haomeiwen.com/subject/vgkjtktx.html