本人入IT行快将近7年时间不是个高手 也不是个菜鸟。最近工作上碰到了一些事情所以现在谈谈IT软件开发工程师最最基本的技能有哪些。1、百度、Google基本功我觉着这点是软件工程师的入门必修课。很多很多入行几年的人可能为了省时间直接就去问公司里的老人或者问群里的。诸多问题是为什么我的SQL Server连不上了我的IIS怎么启动不起来了。这些问题百度一下就能解决。2、学习能力作为IT工程师你的学习能力必须是强的。得不断的学习啃老本迟早被淘汰。3、细致、仔细开发必须是细致的必须是仔细的。一行不起眼的代码就有可能使整个系统奔溃。写完代码必须review 好几遍。4、问题解决能力开发过程中肯定会碰到一些比较难解决的问题可能百度、google都不太会有满意的答案的时候必须学会将问题拆分成多个小问题逐一攻破。至于如何拆分小问题每个人都会有不同的方法。我个人很喜欢采用联想、类似的方法去拆分。5、提问的能力碰到实在解决不了的问题时候要学会提问要提到点子上不要提范围很广的问题尽量细致的问题。以前碰到一些人问我这样的问题****我的程序报错了运行不了编译不过去了该怎么办。 我听了就头大这叫什么问题。所以提问也是一门基本功。6、防御能力
谈谈 IT 软件开发工程师 基本功
本人入IT行快将近7年时间不是个高手 也不是个菜鸟。最近工作上碰到了一些事情所以现在谈谈IT软件开发工程师最最基本的技能有哪些。1、百度、Google基本功我觉着这点是软件工程师的入门必修课。很多很多入行几年的人可能为了省时间直接就去问公司里的老人或者问群里的。诸多问题是为什么我的SQL Server连不上了我的IIS怎么启动不起来了。这些问题百度一下就能解决。2、学习能力作为IT工程师你的学习能力必须是强的。得不断的学习啃老本迟早被淘汰。3、细致、仔细开发必须是细致的必须是仔细的。一行不起眼的代码就有可能使整个系统奔溃。写完代码必须review 好几遍。4、问题解决能力开发过程中肯定会碰到一些比较难解决的问题可能百度、google都不太会有满意的答案的时候必须学会将问题拆分成多个小问题逐一攻破。至于如何拆分小问题每个人都会有不同的方法。我个人很喜欢采用联想、类似的方法去拆分。5、提问的能力碰到实在解决不了的问题时候要学会提问要提到点子上不要提范围很广的问题尽量细致的问题。以前碰到一些人问我这样的问题****我的程序报错了运行不了编译不过去了该怎么办。 我听了就头大这叫什么问题。所以提问也是一门基本功。6、防御能力