第二次作业

针对于个人的能力,可从硬性、软性两大方面来看待:
在硬性标准上:
1、个人所学习的课程以及知识点有:C语言基础、数据结构、Java语言基础、python基础、概率 论与统计、web前端开发技术、编译原理等等;
2、从个人的喜好角度出发,比较常用C语言,参与过多次的编程比赛,其次是python语言(这一语言比较简单、清洁的风格,让我很受用,所编成使用的代码量亦比较少, 只是执行速度相对较慢),最后就是前端开发语言HTML与Javascript;
3、在无法理解别人所写的代码这一情况下,通常会把大体上的程序都读一遍,碰上自己所不理解的均做出标记,把自己所能看懂的整理出来,再通过阅读其他资料来查看自 己所不理解的地方进而相互验证、断点运行程序,甚至是将其复写到另外单独的程序里进行验证,进而增强自己的理解;
4、当程序出现bug时,首先会依照自己原先的思路进行梳理一遍,精简枝叶、在程序的各个模块进行验证,而不是首先求助于编程工具,这样更有益于自己的思维训练,进 一步提升自我;
5、到现在为止已经使用过了多种编程工具,包括eclipse、intell IDEA、VS Code等等,初步了解了程序的具体实现过程与软件开发中的流程等;
6、在一个大项目里面,模块化思想、在各处的小细节里亦要保证逻辑高度准确实现;

在软性指标上:
1、自身的自主学习能力尚可,些许上课中没有见到过的知识点,我能在课外生活中进行积累学习,并能将之运用到编程过程中;
2、具有一定的抗压能力,能针对略显复杂的问题上追根溯源,慢慢找出其解决办法;
3、在团队合作的问题上,能具有一定的主动性,主动发问、主动求解,能保持和团队成员极其良好的沟通,团队成员真正的达到各司其职,为实现一个目标而奋力向前;
4、在合作方面,说服他人的能力亦尚可,这一定程度上是在学校就业指导中心训练出来的,亦可循规蹈矩、亦可以退为进等等与团队成员更好的交流与沟通;
5、在面对一个问题时,能保持良好的热情与耐心去求证它、实现它。
总述:软性指标是建立在有一定的硬性指标的前提下的,软性指标在一定程度上是辅助,真正提升自身的,是需要去学习相对应的计算机专业的知识,这一点是尤为重要的。

 

posted @ 2020-09-20 20:14  180402段汉武  阅读(44)  评论(0)    收藏  举报