• 软件工程开课第一周博客


          我是软件工程的一名小黑(大家都小白,那我就小黑好了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。

     

     

     

  • 相关阅读:
    在一个很长的字符串中搜索自定义字符串的问题(通过多线程实现)
    老鼠走迷宫
    js控制父子页面传值(iframe和window.open)
    C#后台跳转
    CSS小技巧-图片自动缩放
    js中去除换行( )
    js去除首尾空格
    JQuery隔行变色
    Web开发在线工具
    JQuery标签去重与数组去重
  • 原文地址:https://www.cnblogs.com/zzstdruan1707-4/p/10507032.html
Copyright © 2020-2023  润新知