1
bsbgong 2015-03-19 08:15:54 +08:00
既然说后台,应该指的是网络应用中的的后台。那么:
1. 计算机网络,最少其子集TCP/IP协议,以及后台程序的运行环境系统中对网络通信的实现 了解这些,不是说你要编程实现它, 而是:来了需求你能判断怎样设计是比较好的;程序出错你能找出错在哪儿然后解决问题 2. 算法和数据结构,这是程序员最核心的素养 3. 对问题和技术有搞懂原理的自我驱动力 以上都是废话,其实最重要的,就是像楼主这样保持学习和上进的劲头。 |
2
a15819620038 2015-03-19 08:35:55 +08:00 via Android
后端挺多的,就如楼上所说。
基础的话先搞懂http和开发流程就行了吧。 深入对tcp/ip的理解,基础够好的话可以试试unix下的服务器开发。 在校生不用太急,还是以基础为主,因为有利于你面试,除非你能拿出特别厉害的作品……。基础够好就是你的优势了。 后端的东西太多了。我记得有个朋友跟吐槽说,面android比面后端要坑好多,太广太多太细…… |
3
wuyu1998 2015-03-22 13:47:19 +08:00
后台程序员,可以分很多种。
1. 提高运行效率的底层开发。 2. 只讲开发效率,不讲运行效率的python MIS开发。 |
4
wuyu1998 2015-03-22 13:52:19 +08:00
3. 即要求开发效率,又要求运行效率的python web后端开发、云平台开发。
4. 嵌入系统。 你得选一个,然后投入3~5年,弄懂这个方向的80%的知道点,把技能树建起来。才能说合格。 |
5
yuankui 2015-03-27 11:35:35 +08:00
先理解用户浏览器发送http请求---------------> 一直到浏览器收到http 响应整个过程发生了什么
以及请求长啥样,响应长啥样.. |