大家讲道理2017-04-17 13:46:17
php(或者java,python等能开发web的语言),
数据库(关系型MySQL,非关系型redis之类),apache(nginx),
一些前端知识(html,css,js,jquery,bs,sass等,单纯后端不会点前端很难找工作)
Linux(大多数后台采用Linux作为平台,有些公司连开发环境都要求是Linux)
Linux常用web工具(比如LAMP,ssh,FTP等)
版本控制器(Git,SVN)
还有什么web框架,MVC,cookie(session)之类的,学习过程就能碰到。
迷茫2017-04-17 13:46:17
一门高级语言,数据结构与算法,编程思想
SQL,Git,Linux,TCP/IP,HTTP
如果是C/C++方向,还需要熟悉一些工具使用 gdb,gcc,cmake,vim/emacs
最开始都是从一门编程语言开始,慢慢接触,不断深入。