我到底该干嘛?
因为选择的原因,进入了甲方的IT,基本不用想,甲方的IT那是维护为主。尤其是在外企的情况下,主要开发被上头吞了。
现在我手头运维的活也被拿走了,那是更是闲。软件课的一位成员现在基本把苏州部所有的人手头的事理清了,还多多少少参了一脚,哈哈,太丢脸了。
下面大致总结下最近的烂收获,给程序员丢脸了:
1.BS,一个CSS/HTML框架,偷翻了下笔记,哭了,不要说脑子里只知道这是个自适应框架,用比例切分画面,笔记里面也只到一些入门介绍。评价一下,了解,能够使用。
2.fiddler,http抓包分析,因为这个工具我倒是好好了解了下网络协议(这点比较丢脸,其实原专业重点知识内容就是网络协议),尤其是http中的cookies、token以及session。评价一下,了解,能理清大体脉络。
3.shell,linux的脚本语言。这个个人因为其重要性,以及很多时候需要使用,倒是了解了很多。虽然大多内容是了解,但多了,评价一下,熟悉,尤其是自动化脚本和环境搭建,有不少的磨练。
4.C#,进入这个公司的本意,是磨练C#,但是不多说了,心疼自己,可以说书写能力、业务能力是上去了,但是,winform和.net等于没长进。评价一下,熟练,起码还能开发。
5.python,这个是老早就并入计划的,web开发框架django和flask已经会用了,但是仍处于摸索阶段,毕竟除了接口没有实际开发过。python脚本倒是玩了不少,各种奇奇怪怪的,包括树莓派、自动化测试等等,蛮欢快的。接下来准备深入python,进阶到熟练(即项目经验,非脚本)。评价下,其实编码算熟练,但脚本偏多,算了解吧。
6.oracle,这个算进来最大的收获。除了DB维护(当然私下也看过点),直接评价下,熟练。
7.java,这个原先在学校Android起手做项目,所以java的基础是有的。但是没有实际项目开发经验(Android开发不算)。评价下,了解。
8.storm,这个只能算了解架构并顺着几个示例跑过一遍。流处理当初刚看到就觉得流弊,尤其我为了他重新捡回来java,其次还又租了台服务器。。。(败家子),见识到了分布式架构和流处理的强大之处,给自己点赞。这又是一条路,怪不得我觉得自己没方向,哎。评价下,了解
9.ES,elastic数据仓库利器啊。从beat到logstash到ES到kibana,有系统理解,并能过基于开发,这个ES算是在二科那坑过来的技术。评价,接近熟练,有系统的项目经验,但是难度不大(公司的ES不是分布式,也不大数据,所以我也只敢说会用)。
10.微信小程序开发,做WEB开发的学习成本低。简单,直接评价一下,熟悉。
11.其他的一些编程基础的磨练。这方面不多说,这一年也没做多少,哭瞎。。。
12.交际和项目掌控力。这方面得感谢公司。我一直都有种陌生恐惧感,这个和我爱不爱说话无关。在我第一次和一个人说话时,我会条件反射似的心里一紧,倒是没有害怕(好吧可能是心里不怕,身体却不由自主呢··哎)。所以对我的交流有一定的影响(甚至偷偷说一句,最丢脸我有时候去商店,我会因为这种应激反应逃出来?就算我是小偷你还没动手呢慌啥?)。哎,都是丢脸的事。这方面算都有成长。
总结一下,乱七八糟,一团烂泥!可以看到敢说熟练的都是因为内部有过开发经验,其他都是尝鲜,尝鲜尝的是满彻底的,大多的都有剖析摸索过,但尝鲜有个鬼用呢,根本不知道一个技术在一个项目里面的适用性,一个技术在生产环境的实际表现。算了,让我找地方哭会。
不多说了,精通,精通,精通!python是要列入计划的(我永远信这句话:人生苦短我学PY),其他我就迷茫了,我到底该走什么方向,WEB?WINFROM?数据分析?我倒是想入门数据分析,但是没有引路人。。。突然想到了当初面的另一家公司,哭唧唧。
好吧还是没方向,哭唧唧。。。