我们程序员写代码是为了什么?为什么程序员工资高?
程序:程序是为了解决生活中出现的问题的一种工具。
往往我们解决这个问题需要很多步骤可以完成。
但是如果由程序员编写,我们就可以借助编译好的程序高效的完成事件。
语句:一行代码或者一个‘;’就是一个语句,python就是以换行来分隔语句
js等以‘;’结尾。
工资:我们一个程序员的工资可以顶三四个其他员工,这是为什么?
1.需求,程序员迎合时代发展,大数据时代,网络时代,人们会愈加以
网络为主,所以程序员的需求越来越大。
2.数量,程序员的数量虽然日益增加,但是不断出现的新岗位也在增大对
程序员的需求,致使*好的程序员(划重点)*在哪里都是抢手货。
其他原因还有很多,但是主要原因就这俩,有人知道欢迎补充。
注释的重要性
说到代码肯定离不开注释的,一个优秀的程序员必然会有良好的注释习惯,
在学习一种语言的基础时候,都会告诉你如何去注释。
例如:python 的 ‘#’ 和 """ xxx """ js的 // 等,在行业内
注释虽然没有明文规范,但是也有一套自己的标准。
什么时候用注释
(1)注释不是越多越好
(2)在对于一些复杂的代码和看起来不是一下能看懂的写注释
(3)推荐文件顶部写上思路。
设计程序的思路。
看到一个需求不要直接写代码,要先看这个需求需要什么,比如写个网页必然要
导入css+js文件,写后端的时候也需要进入一些包。
例如java 的import xxx python的import xxx 也叫导包 或者 引入。
所以首先我们要去明白需要用什么条件,先给它准备好。
其次,形成解决问题的思路。
良好的解题思路可以更快地帮助你写完代码。就跟做数学题一样。
之后,使用自然语言表达思路。
就是要吧自己的思路写到文件最上面,这样及时哪里忘记了或者之后继续写代码
也不会一脸懵逼。
最后,写出对应的代码。
这个就需要你平日的积累了,有知识自然有思路,也会写代码。
(题外话)架构师
说实话架构师据说就是干这个的,给一个大的项目架构,然后让码农来填代码,
据说待遇还很高,不知道有没有人是架构师,给老弟讲讲这个职业。
以后程序员写累了,还能当当架构。