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

职业迷茫,我相信很多人都会有。当在这个行业里已经具备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

时间: 2024-10-17 19:18:35

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

30岁后的程序员都做什么去了

最近,很多人都在讨论"中年危机",中年危机,一般指39-65岁的中年人经历的一系列事业.家庭.感情.健康上的困境.现在的90后程序员们,他们之中大多数的年龄在四舍五入之后都满30岁了. 年龄的增长,往往也意味着身上的责任逐渐变多.他们也就逐渐承担起事业.家庭甚至社会上的责任,而是适应这些责任并不是一朝一夕的事儿.这时候的他们在看了很多关于程序员30多岁被辞退等新闻后,不仅发出感慨,程序员真的是个青春饭职业?那些30岁后的程序员都做什么去了? 我们先来看一张图,这是网传的程序员职业路线图

这些年薪50万+的90后Java程序员经历了什么?内附java资料分享!

如果说薪资是检验一家公司对你认可的标准,那么年纪轻轻就能达到年薪 50 万+,一定程度上说明了公司对他创造的价值的认可.小编深访了10+ 名这样的程序员,把他们最常见的三种成长途径梳理了出来在一家公司的初期加入,并伴随着自己的业务线在短期内共同成长为细分条线的负责人,拿到年薪 50万+最后,如果大家如果在自学遇到困难,想找一个java的学习环境,可以加入我们的java学习圈,点击我加入吧,会节约很多时间,减少很多在学习中遇到的难题. 一步一步向知名大公司靠拢,通过自己技术的进步证明自己的实力,最

一位工作十年程序员给的忠告

展望未来,总结过去10年的程序员生涯,给程序员小弟弟小妹妹们的一些总结性忠告 走过的路,回忆起来是那么曲折,把自己的一些心得体会分享给程序员兄弟姐妹们,虽然时代在变化,但是很可能你也会走我已经做过的10年的路程,有些心得体会你可以借鉴一下,觉得说得有道理的你就接纳,觉得说得没道理的,你就抛弃,以下是我发自内心的,给大家的忠告,特别是针对那些小弟弟妹妹们. 01. 自己的户口档案.养老保险.医疗保险.住房公积金一定要保管好. 由于程序员行业每年跳槽一次,我不隐瞒大家,我至少换过5个以上的单位,这期

10年工作经验老程序员推荐的7个开发类工具

做.NET软件工作已经10年了,从程序员做到高级程序员,再到技术主管,技术总监.见证了Visual Studio .NET 2003,Visul Studio 2005, Visual Studio Team System 2008, Visual Studio 2010 Ultimate,Visual Studio 2013一系列近5个版本的变化与亲自使用.每一个版本都有深刻有意义的变革.Visual Studio .NET 2003 极力推广的Web Services虽然没有很流行,但是它开

30岁找份程序员的工作(伪程序员的独白)

前言:       30岁一个而立之年,一个应该有家的人了,而我却还在为工作生计困难而烦恼,在我的印象里,程序员应该是一些性格比较内向,喜欢专研技术的宅男,我也因为小时候一次机缘巧合接触到了电脑(红警和暗黑),就觉得我以后要做一个从事电脑方面的工作,我记得小学有一次老师问大家以后想做什么?很多同学都是医生.老师之类的,当时轮到我的时候,我说我想当一个IT精英,当我说出口就后悔了,因为有些同学们都在嘲笑,知道有一次我跟同学去学校附件的文具店买东西的时候,有几个男的就指着文具店里面的一本杂志封面,我

工作中的程序员如何进阶

前言 你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业项目都看不出有什么实际作用,不如从工作中的需求出发) 建议: 不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至少10年通用. 回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样. 一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末节. 一定要学会思考,思考为什么要这样,

工作杂谈之-程序员不止是写代码!

我是一个简单的人,毕业参加工作后,选择了程序员这个职业,本来想每天简简单单写写代码.不断提升自己的技术,就万事大吉了.后来走的一步步,充分验证了,这种想法太幼稚了.如果你只想靠一两种语言技能,闯天下,那么你肯定会到处碰壁,程序员应该是多面手! (1)沟通能力 会写代码还不够.如果想从优秀发展到卓越,你必须培养起有效沟通的能力:与你的同事沟通,与你的老板沟通,与用户沟通. 不与人沟通的程序员不是好程序员.一个优秀的解决方案需要计算机世界与人类世界的双重技能.只有连接起两个世界,才能成为一个真正的优

80后的程序员真的要被淘汰了?年龄40被砍到了32!

之前微博副总监的发的一条微博瞬间火了,来反问80后就要淘汰的疑问? 虽然没有哪个企业和个人来辟谣这个现象,但是种种迹象表明,程序员找工作是越来难了,更是越难越混了. 90后都被辞退了 前天朋友告诉我:他公司的同事不做了,我以为他是自己辞职的,心里惋惜了好一阵子.那是个90后小男生,平时话不多,请他帮忙排版文件,总是一句"好的",过了几个小时,排好的文件就发过来了,跟他道谢,他总是淡淡地回答一句"没事",合作的很愉快.所以,听说他不做了,我还有一点舍不得. 没想到,今

32岁入门的70后老程序员的传奇故事,他只有初中文化

有人问这个键盘难道没有擦过吗?不是的,是擦不掉的岁月痕迹.如果有注意到细节的朋友会发现,程序员什么键位用得最多.除了(ASDW,YUHJ,那是我小时候玩拳王留下的).这个键盘虽然老旧,但是我爸一直不舍得扔.03 年的时候,他从二手市场买会来了这台 486Cpu 主频的二手电脑,开始自学汇编.我爸是只有初中文化.但是有超强的动手能力. 圆口接口的键盘,2003 年的 零编程基础入门嵌入式开发 因为当时 03 年的时候,他刚从一家电子厂辞职,他在电子厂里看到了单片机这种玩意,他看到了他们工程师的工资