[img]看完html、css基础、又有高级的html、css、又有html5、css3、后面还有js,然后光会几本的js并没有什么卵用,还要会jquery和各种框架,会了这些框架之后,不算牛逼,你还要去学js的几本原理,然后js是相当的奇葩,完全掌握的难度丝毫不亚于JAVA with JVM。
前端还没完全吃透,然后搞后台,就最简单的PHP来说,除了会写普通代码,还要学数据库,数据库涉及到SQL又要学、表结构又要设计的好,还有服务器又要学个APACHE或NGINX等,各个都要会配置,各个都要会装,哦,对了,一般都是在Linux下的,所以你又要学Linux、会基本的命令,然后安装编译又是烦的很的事情,都过去了之后,你想稍微先进点,还有各种NOSQL、缓存、负载、主从等着你去配置,全趟平了之后。其实也就是个普通程序员的水平,后面其实还有一大堆东西呢。能否自己写PHP框架、能否轻松二次开发、能否对PHP做异步、怎么扛高并发、如何理解PHP底层原理、如何编写PHP内核扩展,省略无数个etc.。完全可以学。
看上去很多,其实还是很LOW,为了高大上,光会那些三脚猫的编程技术根本不够大牛看的,首先,你起码要学下C和C++,否则你对底层的理解是远远不够的,可能会傻傻的觉得字符串类型就应该是和诸如整形之类的一摸一样,比如内存只需要new就行了。会了C和C++就够了吗?还差远了,它们只是最基本的工具,你要能用它写基本的程序,能浏览一些开源代码,能对系统API有更多的了解,然后里面会涉及到计算机网络、操作系统等,若你想看汇编,还要学下计算机组成原理,想很透彻还有编译原理等着你,想更好的了解,那还需要补习离散数学等。
推荐:
网友评论 ()条 查看