想提升自己的程序猿 skill, @各路大神们

2017-01-17 10:05:24 +08:00
 947211232

1 、想知道网络协议及相关运维 2 、想知道服务器安全相关知识 3 、想多了解一下现在互联网的未来蓝图 问:看什么书籍,上什么论坛,需要了解哪方面的技术

我就一小白,工作 1 年(别笑噢)。 我知道自己说得很笼统,但就是因为本身不了解,不知道才会这样问。

其实我是 php 程序猿(别笑别喷,你可以这样想,把 php 当成国语,然后你们的 c++,java 之类的是高大上的外语,我懂国语学外语是没问题的)

核心思想:我就是想扩展下自己的见识度,当然见识度高了能力提升了工资也就多(别告诉我大神们工作的目的不是为了钱,兴趣爱好可以培养,技术是一种手段,钱才是最终的结果)

可以喷我,但再喷的同时请给出一些有意义有帮助的回答,感激不尽!

2830 次点击
所在节点    服务器
5 条回复
hornets
2017-01-17 10:14:52 +08:00
开始啃 tcp ip 三卷 学着日常开始使用 linux 。 6 个月的 php
alexsunxl
2017-01-17 11:47:33 +08:00
推荐你一些简单有趣的吧,可以入门
《 http 图解》《 tcp/ip 图解》 《程序是如何跑起来的》
kingcos
2017-01-17 12:38:47 +08:00
好贴,我也正准备学习计算机网络相关的知识。
yw9381
2017-02-04 08:19:53 +08:00
先撸一台服务器。跑个站。稳定跑个一两年基本 linux 出来了
安全方面。服务器太笼统。具体到应用。
协议方面。上手抓包看看。
很多东西实地操作几次很容易就了然的
yw9381
2017-02-04 08:31:10 +08:00
web 安全方面。你可以去看看 web 漏洞和系统漏洞成因及分析。
例如注入。 xss 。命令 /代码执行。变量覆盖。越权什么的。各种网站上拉几份垃圾代码(xx 留言板之类)找找漏洞很容易就了解了。深入就是了解 http 协议。清楚每个字段干什么。
操作系统方面。我当初 linux 是从手动搭建 openstack 开始的。一周搭了二十多次吧。常用指令无比熟悉。后来接手运维几个机器。了解了 webserver db 这些东西。又因为安全方面很多东西需要 linux 环境。用了两三年虚拟机。 winserver 大部分是自己摸索着来的。因为学习成本地。所以是比较简单的。现在可以说是运维环境套路很熟悉。
安全方面需要有全栈的能力及意识。互勉

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335079

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX