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

13,208 阅读6分钟

我是一个从早期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年都是怎么过的。。。哎。。。悲催。

欢迎高人牛人给提拔建议!!!