软件工程开课第一周博客

      我是软件工程的一名小黑(大家都小白,那我就小黑好了Y(^o^)Y)我觉得我的闪光点,哎哟,好难想啊,我好像啥也不会哎。我的爱好嘛都不知道能不能称之为爱好,我喜欢摘抄,特别是去摘抄自己一些很喜欢的句子,反正就是喜欢写写写,它总能让我的心情静下来,然后,就,醉在其中,这个是我坚持了很多年直到现在的事情,我觉得挺享受的。然后也喜欢diy一些东西,比如做电子还有纸质的手账等。自己一个人设计的感觉很棒。所以就像我的软件工程专业一样,我希望能尽早地去学习完应有的基本技能,然后自己去设计创作一些属于个人的style,那种感觉,应该倍儿爽吧。◕ᴗ◕。

       我认为对我来说特别重要的技能是:

1.保持高标准,不要受制于破窗理论,对自己永远高标准要求

 2.主动解决问题。当看到不靠谱的设计,糟糕的代码的时候,不要想“可能别人会来管这个事情” ,或者“我下个月发一个邮件让大家讨论一下”。要主动地把问题给解决了

3.. 经常给自己充电,学习是软件工程师职业的伴侣。每半年就要了解和学习一些新的相关技术。通过定期分享(面对面的分享,写技术博客等)来确保自己真正掌握了新技术

4.把常用模块的功能打造成独立的服务,通过良好的界面 (API) 来调用不同的服务。

5. 设计要接近问题领域,在设计的时候,要接近你目标用户的语言和环境

6.理解常用的设计模式,并知道择机而用。设计模式不错,更重要的是知道它的目的是什么,什么时候用,什么时候不用。

7.在debug的时候,不要惊慌,想想导致问题的原因可能在哪里。一步一步地找到原因。要在实践中运用工具,善于分析日志(log),从中找到bug。同时,在自己的代码里面加 log. 同时经常重构代码,同时注意要解决问题的根源,经常总结经验

      以后我希望自己能够适应老师的做中学模式,然后真得去学一些东西,然后向我身边优秀的人学习,做一个自律且学会学习的人。

通过读这个我学会了如何学会提问:

      https://www.cnblogs.com/xinz/p/9660404.html

提问不是单纯地问一句为什么,你应该是先学会自己去找答案,找不到答案了或者不理解答案然后具体提出自己到底哪儿不理解,找到自己的疑点在哪儿。

比如博客中的下面这个我觉得很有用:

教材中代码学习中的问题示例

  • 教材PXX代码运行结查为什么是xxxx呢?我原来认为这个地方应该是XXX,我写的代码的码云链接是XXXX。
  • 教材PXX代码第X行是什么意思?这个问题我查找了XXXX资料,我的困惑是XXX。我写的代码的码云链接是XXXX。

 

 

 

原文地址:https://www.cnblogs.com/zzstdruan1707-4/p/10507032.html