关于程序人生:对程序员的几点建议

47次阅读

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

起因

 最近想换工作,就去面试。面试官的一个问题问的让我陷入了深思。问题是:你感觉本人的劣势什么。这个问题其实很失常。然而我却没有答复上来,只说了本人的劣势。因为我真的想不进去本人的短处在哪。而后大略说下本人从业经验。

集体背景

 集体 6 年网安行业 php 开发。从小白到外围开发,到我的项目简历专任技术经理。附一下个人简历的技能。
1. 相熟 php,相熟 php 的多过程、设计模式、框架源码等
2. 相熟 linux,可能编写 shell 脚本,对 linux 优化有所理解。3. 相熟 redis,redis 集群,哨兵,分布式等
4. 相熟 docker,docker-compose
5. 相熟 vue,vue 组件等,应用 vue 实现了局部工作,对前端优化有肯定理解,应用过 elementUI
6. 相熟 js,jq 等,相熟 es6 语法
7. 相熟 echarts 可视化。对 canvas、cocos、three 有所理解
8. 理解 mysql,对 mysql 优化及分布式有所涉猎,理解 mycat 应用
9. 相熟 nginx,对 nginx 优化有肯定理解,理解 lua 脚本,能够应用 lua 配合 nginx 实现一些工作,理解 openresty,10. 相熟 elasticsearch,增删改查,聚合优化,集群部署等
11. 相熟 golang 并发编程和网络编程,应用过 beego 和 gin
12. 相熟 git 和 svn 版本控制工具
13. 相熟网络协议,http imap pop3 smtp 等
14. 理解 haproxy、keepalived,进行过业务开发
15. 相熟 project、禅道等应用,有项目管理教训 

还有些网安和人工智能的只理解了皮毛,就没有王航列举。

思考

问题

 从下面的技能介绍就不难看出,从前端到后端到分布式数据库都有所涉猎。然而都波及不够深,但又不浅。剖析下呈现这种请款的起因。

造成问题的起因

1. 倒退的问题。因为计算机的高速倒退,php 这门语言缓缓淡出视线,没有及时的作出调整。其实语言某种层面来说只是工具,其余语言能实现的 php 也都能实现。只是效率、老本、生态的问题。2. 公司倒退须要导致。初创公司,身兼数职,从产品需要、技术选型、架构设计、服务器运维、前后端编码、文档产出到售后反对、客户对接全流程。根本都参加了。导致了本身定位不清晰,不晓得本人是干啥的。按公司的话说是网络安全研发工程师,就是啥都懂。起初又给了项目经理的头衔。再起初有给了零碎工程师的头衔。3. 涉猎过广,不晓得如何抉择,也没有做好抉择。有些技术是公司应用的去做了钻研,有些是本人趣味所致去学习的,比方:人工智能的一些算法、区块链的一些常识、分布式的一些架构、h5 游戏啥的,有些有趣味还没有来的及去看。

其实三年前在前端还是后端倒退上做过一次抉择。过后前端人才还算紧缺。然而感觉还是想深耕后端(也忘了过后咋想的,可能脑子有坑)。从那以后学习了一些分布式什么的货色。最近一年因为岗位的调整,学的更多的是治理相干的内容。

怎么解决

  1. 须要去学习一个编程以外的技能,不至于 35 当前没啥技能。
  2. 技术经理、项目经理其实本人还是没有想好做什么,甚至产品经理也有接触一些。
  3. 技术方面,php+go,其实很多人放弃了 php,不能了解。为什么不一起把他壮大呢?短少生态,就建设生态,性能问题就优化性能(其实绝对于 py,php 性能很好的)。
  4. 多学点底层的货色吧,尽管当初还不晓得从哪下手。linux 内核、socket 编程等等吧。不能只执着于利用。c 语言临时还是不想去碰,看是能看懂的。

倡议

  1. 互联网这行,并没有设想中那么高薪。互联网每天 8 小时可能 7 小时是在解决问题。从这方面来说救没有劣势了。可能二三线城市这么算都不如行政。
  2. 做好本人的职业规划,比方本人想要做项目经理,就要在工作 2 - 3 年就开始去学习接触项目管理的货色。产品经理也是一样。很多的招聘是要 5 年教训然而 3 年治理教训的。
  3. 技术的话抓住一个深耕,其余的在满足开发须要的状况下,适当深刻。如果身边有行业大牛,要利用好这些资源,学习相干的内容。其实技术的变动远比咱们设想的慢,我刚接触 php 的时候,他们就在转 go,当初 8 年工夫,go 差不多才算火起来。人工智能也差不多。不论你抉择哪项技术去深耕,都不要胆怯他的变动,即便 perl、delphi 这些如同被淘汰的货色其实也有岗位的。只有能力足够是不怕没工作的。
  4. 人生是有起伏的、不可能薪资什么的始终,总会有稳定,可能有一段时间会产生降落,不要泄气,要沉住气,依照本人的既定路线走即可。

当趣味变成了职业真的很让人无语。次要是一个程序员还要面对职场政治。

最初心愿做一些有意义的事。很心愿从新去建设起 php 的生态。

最近会写几个包吧。es 的和限流的。

正文完
 0