40岁的老程序员感言

时光给我留下了什么?

不知不觉间虚度了40年光阴,看着父母逐渐的苍老和孩子逐渐长大,看着自己发福的身材,已知道自己在这个陌生的城市里已经扎根,估计是很难再去哪里了。回首故里似乎和童年一样渐渐变得模糊,每次回家总感觉自己已经很难融入其中,看着别人聊天聊地,自己也很难插上嘴,曾经自己所熟知的地方,慢慢变得陌生起来,每一次回去都说熟悉的面孔逐渐减少,而陌生的面孔不断增多。

我知道,我老了,随我老去的还有那些儿时的伙伴、旧房子、小河、山坡和我的青春,以及儿时的梦。曾经刚开始接触编程的时候,对这种神奇的技艺非常憧憬,一直幻想着有一天像比尔盖茨和求伯君那样做出一款神奇的软件,一鸣惊人。慢慢的随着时间的推移,整天苦苦挣扎于衣食住行,发现自己连马斯洛的第一层需求都不能挣脱,理想和梦想早不知被挤到哪个不起眼的角落。

并不是所有的人都适合做管理

工作这么多年,常听到别人说“会做事不如会做人”,一定要混个一官半职,以及如何察言观色、如何溜须拍马。我这个人一向非常虚心,别人劝你肯定是为你好,也从小热爱学习,也曾经花费了很多精力去学习管理知识和交际技巧,最后才发现自己真的是只会做事不会做人,十几年间也带过很多项目,也有几次机会晋升为中层,但是每次都是时乖命蹇,几次都因为各种原因被耽误了,这其中的经历估计可以写一本书。

总结起来根本失败原因主要有几个方面:

  • 自己人际关系能力不强,和领导的关系仅处于工作关系,私交不够,领导用得上的时候会想起你,领导走了之后不会从感情上拉你一把。

  • 自己面皮太薄,俗话说“会哭的孩子有奶吃”,自己平时太好说话,标准的是有草没草吃都一样干活的老黄牛,对于一些没良知的领导会想发设发克扣你该得的利益,还找各种理由和困难让你体谅。

  • 遇到有想法想干事的领导会器重你,让你给他做事,遇到混日子的领导,有你没你照样。

  • 运气真的很重要,我们大多数人的成功,运气占了相当一部分。

  • 我只是普通人,可能在单位还算可以,但放在整个人才市场就很平常了,要不然早就“此处不留爷自有留爷处”了。

程序员都是吃青春饭的吗?

最近几年这个问题一直是热门话题,之所以是热门,主要还是炒作占多数,这么说可能很多人不服气,我只谈一下几点看法:

  • 目前职业中,35以上不好找工作是普遍存在的,不是仅针对程序员或it职业,不信你去各大招聘网站看一下,主要原因是随着年龄增大,人的身体和精力会越来越差,另外家庭负担也会很大,没有哪个公司喜欢要整天这事那事请假的人,尤其是面对突然任务需要加班的时间人员各种理由到不,我以前也做过管理者,这种情况真的很让人头疼,一个十几个人的项目组,有3个人不到,就会严重影响士气和进度,而且人家的理由也很充分,比如孩子发烧住院,爱人没时间照顾孩子,老爸老妈病了(40多岁的人父母都在70岁了,比年轻的时候生病要多)等,你总不能让人家不顾家吧。另外,大多数公司都会有年工资晋升机制,来的越早的一般都比年轻的拿的钱多,但是干的活反而少,是个老板都会感觉不合算。

  • 这种情况只发生在有名气的大厂,小企业很少发生。大企业随便就可以招到优秀的人才,但是小企业不行,本身就没多少人来,有点水平的人就更少了,你把老的都开了,找一群刚来的,还要不要做事了。另外不得不说,能考上985/211之类的名校的人,学习能力一般要比二本、三本的人要强得多,另外大厂工资也高,竞争大,学习劲头也足。那些小企业能找到人就不错了,爱学习的真没几个,有的话水平高了也跳槽了。

  • 这种事发生在中国,因为国外对劳工保护法律很到位,加班加点的代价太大,随便开除员工那更要付出不菲的代价,甚至搞不好会有牢狱之灾。所以老外很多开源项目都是一些老家伙做的。

人还是要有些梦想的!

存在既是价值,去年看了一些书,想了一些事,去年又结了婚,觉得人真没必要非得跟别人较劲,自己对走管理这条路也算是没那么执着了。看开之后,以前的梦想又逐渐浮现出来,人还是要有点追求的,就想着不能在浑浑噩噩的在家和工作之间穿梭混日子了,要利用业余时间做点自己的项目出来。

我的前端之路

不全栈不行啊

我的第一个项目是web项目,当然不是随便拿个开源的cms修改就能完成的,很快数据库就设计好了,开始做麻烦就来了,自己只会简单的html和css知识,排版都是十年前毕业设计的时候用过的table排版,而且本人严重缺乏审美,对于颜色搭配更是外行,页面丑的无法入目。有的朋友可能说找个外包,一是手头真的有些紧,离婚的时候把房子给了前妻和女儿,现在住的房子还是老婆的,去年装修花了笔钱,去年底又有了孩子,花销真的是入不敷出。另外这个项目是逐渐做的,不可能一次完成,每次都找人做,开销太大,况且别人做的和我想的总是存在很多差距。

其实很早就学前端了

早在前几年我就想学习前端,刚是div+vss布局的书就买了三四本、css、js的书也有五六本,可惜看着是挺好的,一上手做起来感觉就差了很多。很多书上的例子都是提供了切图、只需要拼凑就可以了,但是切图我会,作图我不会啊,虽然买了基本photoshop的书。当然视频教程我更是看了不少。总是无论是书还是视频,看着很爽,一上手就不行了。

前端框架

大概是从前年的时候吧开始流行起前端框架,当时也学了以下最热门的bootstrap,学起来到时候没什么,也基本做出过简单的页面,虽然比我自己做的div+css稍微好点,但是也不是很好看,另外就是感觉代码太雍余杂乱了,看着头晕,我这个人对代码向来有些洁癖,所以很快就抛弃了它。那时候bootstrap3还需要自己手写很多css。

今年又准备学习前端,希望经过三年的发展,前端框架会更完善,于是基本圈定目前比较流行的Vue、React、Layui,后来发现layui比较适合我,不过在做东西的过程中发现layui好多东西定制型很差,做的东西打开速度很慢,偶然间看到一个朋友用bootstrap5做的一个小项目,非常赏心悦目,他说没用写任何css代码,存粹是bootstrap5做的,这深深吸引了我,于是我才看了bootstrap5的文档,试了一下,顿感耳目一新,正好赶上掘金搞活动,于是就有了我专题下的《Bootstrap5零基础到精通》这套教程,写这套教程的本来目的就是想着逼自己去把文档仔细看完的同时,把里面的demo练习一遍。

到如今活动结束,《Bootstrap5零基础到精通》从布局到组件也基本都写完了,后面再写一下表单和通用类就完成了,其实很多通用类在组件中都用过了,也算这套教程很快就完成了。这是这些年我第一次做这么长的系列教程,心里感觉也很充实,看来这种边输出边学习的方式非常有效,等忙完这阵,再出套Thinkphp教程和Python开发桌面软件的。

一点启发---成功来源于方向正确的坚持

这次日更活动,中间有几次差点就放弃了,工作的事情、家里的事情,很多问题总是不期而来,实在没办法,第一天就没有及时完稿,还有一天等完稿后都过了十二点几分钟了。后来吸取经验教训是,一定要有时间就多写,不要觉得完成今天的任务就松了一口气,多存几篇稿,后来有时候接着写了存着,这样才能不会误稿,好像起点很多写小说的是这个样子。

最后,得没得奖并不重要,重要的是自己从中学到了什么。成功来源于方向正确的坚持这句话,对我来说,坚持学习新知识和写东西就是正确的,也适合自己,以前一心想着上管理层就是错误的,白白浪费了太多心血,如果那时候我把时间花在提高自己上,说不定早成了大牛。

活到老学到老

对于做技术的人来说,一定要树立终身学习的理念,技术更新很快,不多学习些新东西,很快会被淘汰。另外做技术的人一般是能坐得住的人,如果你不太喜欢学习新东西,建议趁着年轻改行,总好过老了身不由己。

声明:本人不是大厂出身,水平也不高,就是勉强能做出点东西来,教程也是针对初学者,或者是像我这样的业余人士学了混口饭吃或者做点兼职,我写的教程也是去繁就简,用通俗的话讲明这个东西怎么用,或者哪部分初学者不用看之类,对于大厂的同学,可能显得太肤浅,望理解勿喷。

作者:俺老刘

https://juejin.cn/post/6979931641816825887

如果觉得这篇文章还不错,来个【分享、点赞、在看】三连吧,让更多的人也看到~

学习更多技能

请点击下方公众号

一个40岁老程序员的前端学习之路|2021 年中总结相关推荐

  1. 【转】一个40岁老程序员的前端学习之路|2021 年中总结

    40岁的老程序员感言 时光给我留下了什么? 不知不觉间虚度了40年光阴,看着父母逐渐的苍老和孩子逐渐长大,看着自己发福的身材,已知道自己在这个陌生的城市里已经扎根,估计是很难再去哪里了.回首故里似乎和 ...

  2. 一个40岁老程序员的学习之路,在别人为“中年危机”而忧愁时,你可以淡然处之

    时光给我留下了什么? 不知不觉间虚度了40年光阴,看着父母逐渐的苍老和孩子逐渐长大,看着自己发福的身材,已知道自己在这个陌生的城市里已经扎根,估计是很难再去哪里了.回首故里似乎和童年一样渐渐变得模糊, ...

  3. 一名 40 岁“老”程序员的反思~

    <本文是国外一位 40 岁"老"程序员对职业生涯的思考,他认为从长远来看,应该多投资一些不容易过期.衰竭期较长的知识领域中.译文大意如下.> 我是一名程序员,几个月前刚 ...

  4. 40岁老程序员失业半年,内心崩溃要哭了,能从C语言转JAVA吗?

    今天看到某视频平台上一个300万播放的视频,一个40岁的老程序员哭诉自己失业后的遭遇,自己是C语言开发,找不到工作,想要转Java,不知道是否可行. 说实话,我认为40岁了,还在纠结开发语言,还是有点 ...

  5. 40岁“老程序员”的“辛酸”自述:

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 算法.应用程序安全.性能优化以及架构等等,这些东西衰减速度很慢,更值得认真钻研. 我 ...

  6. 一位40岁“老程序员”的经历,给你们说一些我的真实想法!

    作者 | Ben Northrop 来源 |InfoQ 翻译 | 核子可乐 策划 | Tina 算法.应用程序安全.性能优化以及架构等等,这些东西衰减速度很慢,更值得认真钻研. 我是个程序员,差不多四 ...

  7. 一位 40 岁“老程序员”的经历,给你们说一些我的真实想法!

    点击上方"芋道源码",选择"设为星标" 管她前浪,还是后浪? 能浪的浪,才是好浪! 每天 8:55 更新文章,每天掉亿点点头发... 源码精品专栏 原创 | J ...

  8. 一个33岁老程序员的感悟

    每个人都会有这样的感触,小的时候上学,老师讲课拖堂1分钟就会很烦躁,不喜欢的课听不进去,学不好,内心一直是一种抵触的状态.但如果换是出去玩,打游戏就会有无穷的力量,游戏一打就是一天,或者一夜. 那为什 ...

  9. 一个40岁的程序员还想跳槽死磕是种什么体验?想转行请趁早!

    时光给我留下了什么? 不知不觉间虚度了40年光阴,看着父母逐渐的苍老和孩子逐渐长大,看着自己发福的身材,已知道自己在这个陌生的城市里已经扎根,估计是很难再去哪里了. 回首故里似乎和童年一样渐渐变得模糊 ...

最新文章

  1. (MyEclipse) MyEclipse完美破解方法(图)
  2. 征集活动 | PMCAFF八周年,十万产品经理送祝福
  3. 笔记-项目进度管理-资源平衡和资源平滑
  4. NightWatchMan
  5. Linux系统如何测试电脑性能,如何使用DD命令测试Linux磁盘的性能?
  6. 高职院校计算机基础课程要求,浅谈高职院校计算机的应用基础课程的改革.doc...
  7. python表达式3and5_python3 中 and 和 or 运算规律
  8. 数据清洗与数据预处理浅析
  9. apt install:文件尺寸不符(25294 != 25412)。您使用的镜像正在同步中?
  10. 【原创】技术员 Ghost Win 10(x86/x64)企业版 201806
  11. matlab 模拟滤波器转换为数字滤波器,模拟低通滤波器转换为数字高通滤波器.doc...
  12. 网页媒体播放利器 - JW Player使用心得
  13. linux中原子操作atomic_read、atomic_set、atomic_add、atomic_sub
  14. 百度地图经纬度距离计算
  15. uni-app Image组件在加载图片发生错误时,显示默认图片
  16. 轻运维|无人干预,易捷行云新一代私有云一键式扩容
  17. 【解决方案】如何搭建运动场体育赛事直播方案:EasyCVR综合智能化体育赛事直播
  18. 青少年软件编程C++一级题库(31-40)
  19. C语言逻辑类型与运算
  20. 面试专家陈建军出二十一组面试题(转)

热门文章

  1. Latex部分斜体变直体
  2. 索尼:蓝光电影价格不会下调
  3. AD采集数据的FFT变换分析
  4. 被迫离职后,我举报公司偷税漏税。现在求我和解
  5. 谁的手机是鸿蒙系统,如果国产手机都用华为鸿蒙系统,谁是最大赢家?
  6. 用Python轻松爬下智联招聘七千条招聘信息!
  7. 沈浩老师谈如何学好数据挖掘(推荐)
  8. Linux系统编程02--文件系统
  9. 数据结构头文件《Fundamentals of Data Structures in C (2nd Edition) 》/严蔚敏版《数据结构》
  10. linux运行qt桌面生成pro怎么写,把桌面qt代码编译运行到qpe上的一个例子