程序员一定要学好的几门技术

来源:互联网 发布:数据库系统工程师 pdf 编辑:程序博客网 时间:2024/05/01 19:08
作为一个程序员也有自己的基本功
无论任何程序员应该都需要学好一下内容
1。一门自己的精通的语言+一门脚本语言
作为任何程序员都必须有一门自己精通的语言,因为这是你生产程序的必备工具,java也好,C/C++也好,GO也好,主要看你的应用场景,语言不在于多,在你的应用场景中用得得心应手即可。
一门脚本语言,主要是为了解决自动化的问题,程序存在的本身就是让人们从反复的劳动中解脱出来,既要为别人写程序写代码,也要为自己写程序写代码,所以对自己好一点儿,学习好一门脚本语言,写大量的脚本来代替自己手动繁琐的操作,其实就是延迟程序员的生命
2。掌握自己的操作系统
无论你在windows上开发还是linux上,还是高大上的mac上你一定要好好的掌握自己的熟悉的操作系统,至少作为程序员应该比普通小白用户操作系统的各个法门,最大化的使用和优化自己的操作系统才是。
3。UML工具
UML统一建模语言,为了程序员之间更好地沟通,为了别人与程序员更好的沟通,所以发明了UML工具,学习UML工具主要是为了理清自己的思路,并且让别人明白你的思路。所以这项技能必须要掌握,有时候用很大篇幅的文字去描素,远不如用几个图,显得专业与高大上。这是程序员看上去专业的必备的。可以说是装逼利器。。。写文档,做PPT,让你魅力十足呀;
4。一个很好的科学上网的工具
在群里很多人都因为上不了google等国外网站无法第一时间获取国外的先进知识,为了节约一个月的10块钱,浪费了太多太多宝贵的生命,回想起来自己也曾经经历过那个年代是多么的愚蠢与屌丝呀。。。其实一个好的科学上网的工具能帮你节省很多时间,不要问我为什么:“美帝,掌握核心科技”
5。English
这个是我的硬伤,但是慢慢也算补起来了,学习好英语是十分重要的,切不要说“美帝,掌握核心科技“,"抄作业总比写作业容易",就算是为了money进那些活不多钱不少的外企,也是十分重要的。所以逼自己看英文,逼自己学英语也是基本功之一呀。。
其实还有很多很重要的点,例如多读书,多看报。。等等~~苦练基本关心天下事儿。座在电脑前用全时间最先进的工具+方法,解决十分简单的问题~~这个也是门学问呢

1 0
原创粉丝点击