评论走起

一个9年的技术最近一直担心找不到工作

我是一个从早期ASP+ACCESS程序员慢慢转到一名从设计、前端到PHP后台MYSQL数据库都做的技术。07年末初入上海第一份工作1350RMB/月做ASP开发。到了春节离职了,当时只因同事间的关系没那么和谐,感觉不开心才提出的离职,试用期3个月,当时每晚加班到9点在公司做事情,9点半回到家吃我爸给我留的饭,然后又从10点开始忙到夜里2点。 这样持续一个多星期,老板邮件通知奖励给了我二张大浪淘沙的澡票并抄送给ALL同事,当时倍感欣慰,殊不知公司的系统架构师却回了封邮件毫不避讳顾忌的说为什么那二张澡票要给他,我心凉了,我当时想回邮件说,我一个农村出来的没去过,去不去也无所谓,给你去吧,老板邮件却回在了我前面说我连续加班近10天,每天比较晚,给我去放松一下。后来系统架构师就没回了。。。这是我第一份工作,当然记的比较清楚。 08的二月春节同学一起都说ASP工资低,当然这是一方面,而我看到了ASP市场以后没前途了,因为我换工作时看要求大多是php,还想过换JSP,因为第一份工作的同事有几个是做JSP的,当时还买了一本JSP的书,所以索性直接转型,最终选择了PHP(可能为了更好的找工作),当时看phpnow环境一键安装就能投入到开发,春节这段时间自学入门了PHP,回头找了一份PHP程序员的工作,像常规网站上的增删改查没问题。 在第二份工作中做PHP的同时又做了DIV CSS,渐渐的加入了jquery bootstrap,再后来用php了解并熟悉了MVC,开始做一些商城的开发、中小型CRM的开发,国内比较熟知的就是thinkphp框架,直到10-11年可能是由于私营企业小公司的原因,感觉做的项目都是为了满足快速验收,只要能早点结束验收通过,你就为公司做了不错的贡献了。那不用说。我的技术一直没有一个更高层次的上升,基本上就是用php做一些常规的开发,最多也就是有个别特别需求用一些插件,图表啦,EXCEL导入导出了。像些有比较成熟的插件拿过来用就可以了。所以技术上感觉并没有多大进步。 当时在考虑换掉第二份工作之前我一直在想,我是不是出可以出来创业,自己做个网站,做推广,积攒一些老客户、朋友,慢慢的发展一下,11年当时面临着爷爷年纪比较大,一直想看到我结婚,家里催的紧,提出离职,11年5份就结婚了,结婚后我问我老婆,如果我一个月二个月没有生意没钱赚,你会怪我吗?她说不会,没关系。结果我还真果断的不上班了,开始自己干了,那时一个网站便宜。三四k块钱一个,复杂点的5-6K,一个月正常二个网站做,勉强够生活,后来慢慢价格高点,老客户多点。有时一个月也能三四个,四五个了,当时以我的效率,一个月四个网站没问题,再忙就准备招人。 后来接了一个大点的单子,一个人时间占用了大部分,小网站没太多时间做了,结果就招了一二个人,维持一段时间。自己做的这些年从photoshop设计到DIV CSS JS php mysql全是一个人在作。因为价格低,一是不想分出去了,二是分出去沟通以及质量都没法保证,所以一直这样做着。 直到15-16年发现我的选择错了,我真的挺累的,我这样做又发展不起来,业务也不稳定,招的二个人也给辞退了,几年不上班,近几年为了老婆孩子能过的更好点一直在做项目,累不说也没多赚多少钱。慢慢的又想重新回到早9晚6的生活。但现在发现有些新技术已经跟不上了。最近又一直在做项目的同时又要学一些新技术。像es6 vue react angular nodejs python等好多,我还买了好几本相关的书,es6花了几天过了一遍,然后做项目做一个月又忘的差不多了,一直没有好好的系统去学习。2月初一个老客户又要做小程序,我看了下手册,也可以做,dom稍有点像react native。JS有点像vue,是新技术我都愿意尝试。就从这个小程序开始吧。全当帮我熟悉VUE了。 为什么现在困惑呢? 一方面: 是自己从来没有系统的去学习过任何一门语言,就像早期学php,拿过来就直接看基本的echo dump require class类 mysql常规操作 sql的增删改查,当时一看就懂,懂了就直接用了,从来没有关注过什么原理、机制等相关的。其他的jquery css js都一样,jquery选DOM,操作DOM,css用到什么不会就百度一下等。以至于现在学的时候总有一些不尽人意的地方。像CSS盒模型,变量提升,等这些,在做项目的时间经常用的,border margin padding等,var s,ss,sss;等,但是一说这些词我一脸蒙逼,没听说过。所以我感觉做的项目太多了,但是这些东西我没有刻意的去研究过。 二方面: 我现在又不想用php了,现在打心底想做前端,但现在发现前端要会的东西也不少,各方面的 webpack grunt es6 像vue vue路由 组件化 面试的话还要问你什么双向绑定的原理 等等。我都不清楚我到底是应该学前端还是学PHP深入。 所以现在我很后悔,早知道这几年找份大公司打打杂,系统的学习一下,现在应该也是个高级工程师吧,现在无论前端还是后端,无论react vue angular我看都能看的懂,但是面试的话。我估计我明明能做出来的未必能说出来或说的很好。 有高人的话给点诚恳的建议吧!!! 我如果系统的花上3个月学一学就算勉强能面试一些公司,但像这些新技术的经验还是少的。现在想想我这近10年都是怎么过的。。。哎。。。悲催。 欢迎高人牛人给提拔建议!!! 作者:张学敏 链接:https://juejin.im/post/5a669dbf6fb9a01cbf387b9b 以下是我找的一篇评论,我觉得写的挺好的: ---分割线--- [hr] 跟楼主经历相似,成长路径也相似。除了是直接接触的PHP以外。我高中偏科严重,然后就意气用事辍学,紧接着傻逼逼的被同学骗到传销。然后知道11年才算是正式进入社会。厂里上过班,做个电话销售。无意间在浏览器邮件的时候看到了HTML的代码,发现居然能看明白,从此就算是入了这个坑。从最开始只会用html+css,然后慢慢开始能用一些Jquery库。但让我自己写一句JS 我都是懵逼的状态持续了还少三年。 但一直坚持到现在,现在我也是和你差不多,前端能实现想要的功能,后端用PHP(thinkPHP框架为主)可以按照自己的前端需求完成后端需求。可以说跟楼主走的是同一条路子,再过一两年我也符合你标题的描述了吧。 不过我还是很乐观,第一,和电脑打交道比和人打交道舒服多了,程序跑不通你就得改正错误,你没错误,基本上代码也不会为难你。这点儿比其他职业更适合我。如果你也是真的爱这一行,别管别人怎么说。 第二,行业机会很多,没必要和大佬去攀比能力。二八定律在这个行业同样适用,20%的人牛逼,但是80%的人是不牛逼的。往前爬是必须要的,但是并没有那么猛烈的危机感和淘汰率。你要知道,民企对程序员的需求是很大的。你有能力整合前端后端,你也不用和民企整什么技术选型。实现功能你就大佬。而这一点儿你比大厂程序员更有优势的一点。比如我现在所在的民企,我一个人在做进销存系统+在线选货平台+商城的开发。我没用那么多大厂程序员引以为豪的先进性思想和工具,第一个版本甚至是我边学VUE边做的烂尾工程。第二版我又转到了Jquery。 可能说出来会被鄙视的不行不行的。可从民企的角度来看,年初我所在的公司2个品牌共用一个仓库,有时候同样的产品临时根据需求贴不同的品牌出售。2个品牌,2个进销存系统。货物出现品牌间转移的时候,简直是噩梦。2个系统都要做库存加减,所以出错率很高且效率很低。而到了年底,我已经至少减少了5个以上的工作岗位,明年年初品牌数量会变成4个。对于我这个公司来说,只有你这样的人才适合。深入这些细分行业,用技能解决他们的问题。在他们眼里,你就是有价值的人。也有充分的平台和机会去让你的技术更加接地气。 总之,要么成为引领行业的人,要么成为解决实际的需求的人。爱就坚持,你肯定可以的!

评论
  • 2018年01月25日
    谢谢执念,感谢你的转发,同时也感谢诚恳建议的哥们,非常感谢!愿2018我们顺顺发发!!!!
    0 回复
  • 2018年01月25日
    @兴策技术 恩恩~一起顺顺发发face[嘻嘻]
    0 回复