关于程序人生:冰河是谁到底是干嘛的

39次阅读

共计 1318 个字符,预计需要花费 4 分钟才能阅读完成。

写在后面

这次周末就不推技术文了。很多小伙伴都在微信上私信我:冰河,感觉你啥都会啊?你是怎么学习的呢?

其实,作为一个互联网从业者,学习这件事嘛,大多数时候是没有专门的工夫来学习的,多半还是在工作中一直的总结和积攒,将本人遇到的问题进行总结,多思考,工夫久了,自然而然你就会了。

还是那句话: 再牛逼的技术,都抵不过傻逼似的保持!在一个畛域深耕 10 年,你也会成为资深技术专家。

聊聊我本人

没有人是进来听你吹牛逼的,聊点理论的。

接着小伙伴们的发问,我就来简略的说说我本人的经验吧。工作以来,我进过大厂,呆过守业公司。做过 Mac OS 开发、写过 Android APP、写过前端(过后组内前端人员不够,硬顶上去的)、写过 Java、做过大数据开发、做过零碎架构。 研发过近 10 万 QPS 的高并发大流量的零碎(可能有些小伙伴对 QPS 的概念不是很相熟,这么说吧,用户上亿的高并发零碎)、做过大数据精准举荐平台的架构和研发。捣鼓过服务器,搭建过上百台的 MySQL 数据库集群,近 200 台的 Hadoop、Storm、Spark、Flink 集群。

期间,我开源了本人写的一些高并发场景下的框架。

所有的这所有,无外乎工作须要,场景须要,本人也对这些感兴趣。在上一篇《毕业三年,如何达到月薪 30K?我想跟你聊聊!!》中,我也说过你须要对你做的工作感兴趣,这样能力做到事倍功半,否则,付出的再多,播种也不会很大!

所以,我可能在工作中比一些小伙伴接触的多一些,用户量大一些,踩过的坑多一些。很多时候,在用户量大的背景下,解决一个理论的生产环境问题时,你须要深刻理解某些常识或框架的底层原理和源码能力很好的解决问题。这也是很多大厂在面试时喜爱问底层原理和源码的起因,并不是他们尴尬人,而是因为业务须要,场景须要,你想想: 在十几亿用户的宏大零碎中,让你排查一个几十上百 QPS 下才会偶然产生的一个线程问题,你不懂点操作系统原理、多线程原理、线程池原理和源码、操作系统线程调度的常识,怎么去剖析、排查问题?难道招你进来就让你一脸懵逼的看着问题重复呈现吗?

说到这儿,必定有小伙伴会想:冰河年龄多大了啊?是不是曾经头秃了啊。

这里,郑重的跟大家说一声: 自己规范的 90 后,头发很浓密,发际线也不高(划重点)。哈哈,意外吧,没错,就是 90 后。

说了这么多,其实, 我在大学刚接触计算机时,首先学习了 C 语言,而后,钻研的却是这个。。。

最后钻研的啥

直接了当的说:就是浸透。浸透是啥?这么说吧,黑客大家都晓得吧。那时,我从心底是很崇拜黑客的。记得上学那会儿,还找学院计算机协会的技术部长拷了近 500G 的网络攻防材料,天天瞎捣鼓。

我最后写的文章,不是在 CSDN,不是在博客园、不是在掘金,也不是在 infoq,更不是在公众号,而是在 QQ 空间。

有时,也会对计算机操作系统有一些天马行空的设想。

不过当初看来,那时的我的瞎想还是有肯定“远见”的,这不就是云操作系统吗?居然莫名的拜服起本人了(自恋中。。。)!

最初,还记得那个故事吗:一名应聘者去应聘某公司的网络安全职位,HR 问他:你凭什么认为你能胜任这份工作?那人很淡定的说了句:我黑进了你们的零碎,给我本人发了面试告诉~~

好了,明天就到这儿吧,我是冰河,咱们下期见~~

正文完
 0