码迷,mamicode.com
首页 > 其他好文 > 详细

工作后的程序员,该如何有效提升?

时间:2020-02-26 22:51:20      阅读:54      评论:0      收藏:0      [点我收藏+]

标签:人才   缓存   主从   行业   掌握   很多   集群   框架   技术人   

职业迷茫,我相信很多人都会有。当在这个行业里已经具备3、4年工作经验,日常写代码无任何压力,代码质量也可以,做好日常工作后,就不知道做什么?如果现在的你正好是这么一种状态,想提升却不知道往哪走?缺口在哪?前路在哪?鉴于此种情况,六星教育特与大家说一说:这时的你,该如何自我提升?

技术图片

首先,要学会问自己问题。可回顾下自己是如何走上PHP程序员之路,绝大部分的程序员在刚刚接触PHP时,都是接触框架。在刚刚开始学习的时候,通过框架爱上枯燥的代码,从而获得一丝丝成就感,从此一脚踏入编程世界。所以PHP框架对于PHP程序员来说,既是基础,也是重点。而只有到了高级程序员或架构师级别才会说自己彻底了解PHP框架!即如此,当你不晓得如何提升时,不如回到最初,重新学习PHP框架。这一次目的在于可以精通运用。

你是否有掌握每个函数的使用?你是否会各种潮流包?你是否可以用ORM 写出SQL?你是否掌握定时任务队列缓存等优化?你是否可以熟练前端技术?如果你暂时只是了解以上答案,却不能做到彻底精通,那就要观看并学习各种文档,如PHP文档、Composer 文档、Laravel 文档、Redis 文档、去看Vue 文档等。

学习本身就是一件精细化的事情,多遍阅读本就是常态之举。如果你觉得以上问题,你已经完全掌握,接下来思索更高大上一点的技术,如微服务、分布式、读写分离、主从备份、高并发分布式、集群、负载均衡等等。

可在心里设几个问题:这些高大上的技术,自己掌握几分?能够在项目开发中灵活运用?能否在短时间内完全产品需求?

也许,通过这些年的项目经验,你已经可以很好完成项目开发,避免大BUG产生。你觉得以上这些问题你都已经掌握,并且还可以用过往项目来验证自己的说法极具正确性。工作没有挑战,公司没有挑战,安逸又自在。

这时程序员面前往往会出现两条路:一、进入温水煮青蛙状态,慢慢被行业淘汰。二、辞职跳槽的提升之路,希望能在新环境里接触到新技能。大部分程序员都选择了第二条路。但事实果真如此吗?

你可知,在此种状态下的换工作,只是在持续重复你之前的行为?难道当你在这边进入之前那种状态时,又是辞职吗?换行换岗真的可以帮助自己掌握更多技能吗?

如果想解决以上疑问,就要提出更多疑问?质问自己。

“你的代码质量真的 OK 吗?拿什么来衡量自己的代码质量?你知道你写的接口能承受多少请求数和并发量吗?你知道你写的功能有多少人在用吗?你写的功能别人用得顺手吗?Nginx 你真的会用吗?你知道如何设置反向代理来实现负载均衡吗?

把你懂得东西写下来,把你对技术的理解下来,如果观看者懂了,那你真的已经摸透了。

俗话说:三人行,必有我师焉。择其善者而从之,其不善者而改之。一个人的技术理解离不开其它技术人的帮助,只有在反复探讨、交流中,才能得到真正成长。六星教育固然是培养高级IT人才的摇篮,但也是技术交流的地方。

老师与弟子的关系往往在一瞬间转换。各人见解各异,真理从来只掌握在正确一方。谦逊、虚心,正是所有技术人需具备的品质,也许只有这样,才能知其不足,而努力改之。

工作后的程序员,该如何有效提升?

标签:人才   缓存   主从   行业   掌握   很多   集群   框架   技术人   

原文地址:https://blog.51cto.com/14376316/2473830

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!