标签:博客 不同 不同的 需要 一周 第一周 屌丝 转变 排行榜
一直都有心思想好好学习下编程,但是因为自身的懒惰和工作中的不需要,一直搁浅,现在重新开始学习,以天为单位做记录的话,可能会产生很多电子垃圾,虽然占不了多少字符,但是也是浪费大自然不是,哈哈~
如果能坚持记录下去的话,那更好,如果有一天突然发现自己没有在更新此博客,那对不起,可能是我die了,或者我又放弃了~如果是第一种情况还好,如果是第二种情况,怕是以后就再也没有机会了。
今天,2018年12月14日,距离我28周岁的生日,还有2天,a good day!
武老师语言丰富,听的我美滋滋,虽然是视频课程,但感觉十分亲切,脑补中的长相,应该是个头发茂密的人,希望以后见面的时候不会让我失望。
1、起源
起源不知道,百度了一下,啰里啰嗦一大堆,和我的学习方向不太一致,大体了解了一下,不在做记录。
2、历史
编程语言大致上分为两大类,
(1)高级语言
高级语言比如Python、java、C#、C++等,是将代码转变为字节码的一种工具,各种语言类似于百家争鸣,各有各的好处,国外有个编程使用排行榜,叫做tiobe,有需要的时候可以去查阅下,不过对于初级屌丝程序员来说,没有啥区别,语言没有好坏之分,只有算法和程序设计的好坏,对于初级屌丝来说,还是踏踏实实的写好每一行代码再说吧。
另外,PHP一般用于网页编程
Python,java,C#等可以用作网页编程,也可以用作底部代码变成。
(2)所谓的低级语言
为啥叫做所谓的低级语言呢,我认为就是比较原始,主要是C语言和汇编(武老师没有多作介绍,以后需要的时候在去了解吧),作用是将字节码转换为机器码,机器码就是0和1组成的各种云云,C语言作为操作系统的封装语言(不知道表述对不对),一般是将各类高级语言传递来的字节码转换为机器码,让计算机知道该怎么去执行命令。
1、学习算法和构架
我没有在互联网公司任职过,对于一些互联网项目的执行模式比较陌生,听武老师介绍,一般互联网项目的上层建筑都是构架师和高级工程师,底层的初级程序员叫做码农,也算是稍微知道了一点,看样子剥削和鄙视链存在于生活的边边角角啊。一定要在项目前把构架和算法搞好,才能做到”下笔如有神”!
2、多记录
这也是我为啥开通博客的原因,多记录学过的东西,以后在来翻阅的时候,可能会有更多不同的看法。
标签:博客 不同 不同的 需要 一周 第一周 屌丝 转变 排行榜
原文地址:https://www.cnblogs.com/cnafzyx/p/10118317.html