文:青山
编程语言,说白了,就如同各国的语言!
懂的语言多了,去哪个国家都能方便的交流,可以看做是基本技能。同样,编程语言也一样,懂的多了,随便哪个环境都能随手拈来,高手的基本功。黑客多数都这样吧!
编程与运维各出一家,但最后都会殊途同归,编程走的是深度,运维走的是广度,高手两者都有。
我所懂的事儿:
shell 是我的第一门脚本语言,快速写出脚本程序
C 是大学的程序设计语言,项目没怎么做过
PHP 是我工作后学习的语言,写过现在的网站。用过Drupal、Wordpress、Mediawiki...等PHP语言系统。
symfony 框架也使用过
Java 是第二份运维工作所必须的。主要是J2EE,web开发方面。也补习了一下。不怎么难
Python 是开发日志集中管理系统用到的。使用了web.py框架。很好用
Javascripts 是开发问答系统时用到的。也努力的学习了一下。写出了很好用的奖赏模块。
HTML/CSS 当然也不能少了,一个人搞网站的前端也不能少。很简单,要想进阶,可能要学less等框架
Mysql 常用写法没问题
好了,知道了那么回事儿,就没那么大压力,能够看开该做什么..
还有很多要学,还有很多东西要深入研究,入门不难,难在入门后的坚持与付出实践!