说说我的的IT职业历程

4,706 阅读4分钟

前言

我从来没有在网络上发过技术博客,一方面是觉得自己的文笔不好,另外一方面,从大学毕业至今,一直从事的是测试行业,只有广度,却没有什么深度。最开始是通信领域的硬件测试,从电容电阻,到fpga的调制解调(VHDL),到嵌入式的linux。随着工作的调整,后面又接触了C++服务端程序的测试,数据库,web应用,大数据(hadoop,hive,hbase,spark等),数据分析,直到进入到目前的云计算领域。

我感觉我在30岁之前经历了好多角色,顶着测试的岗位,却经常做着项目经理,或者产品经理的角色。可能我入职的公司都不够强吧,管理混乱,谁行谁顶上。让我很长一段时间都很苦恼,我自认为跟咸鱼一样,没有自己的人生目标,随波逐流,只是还没有腐烂罢了。

从19年开始,我就开始慢慢的收集和整理自己平时接触的东西,杂七杂八的都有,并保存到我的印象笔记中。有些技术性的文章也会添加点自己的想法和注解,遇到的问题,怎么解决的,应该注意点什么。这在一定程度上,让我减少了百度的次数,毕竟网络上的文章层次不齐,要将有效的筛选出来,也要花费一些时间。人生苦短,在一些低级的问题上重复,把走过的路再摸索一遍的做法我是很抵触的。毕竟只要到笔记里面检索一下关键字,定制版的解决方案就出来了。 老一辈说的好记性不如烂笔头,这个还是很有道理的。这是网络存储的方式,把烂笔头做了一下升级。只是有点后悔为什么工作这么多年后,才开始这样做。感觉最开始几年的工作经验,随着电脑硬盘的损坏,现在只剩下模糊的记忆了 。

因为天天跟前端和后端程序员打交道,所以并不觉得他们有多神秘,大部分都是螺丝钉和打工仔罢了。他们除了自己负责领域外的东西大部分都一无所知。专业分工明确是一种好事,但是却有点怀念之前在小团队里面跟全栈开发一起做产品的日子,一起讨论原型图,设计数据表结构,甚至还能给开发做数据调研,在hive里面用SQL做分析,甚至还用过sparksql做数据抽取,实现人物画像。给开发提供足够的测试数据。

可能从心底,我是想成为一个能够独挡一面的全栈开发吧,能够自己设计开发自己的网站或者APP,并给世界增添点我来过的痕迹。只是身边的诱惑太多,自己又比较懒,疏于练习的缘故,之前学习的java甚至语法都忘得差不多了。日常工作只是一些简单的重复性的功能测试,下班后就总想着玩几局王者荣耀,或者刷刷小视频放松放松。日复一日,虽然这样好像也没啥问题,但是总感觉在给未来的自己挖坑。人过三十岁之后,就会有越来越多世俗的东西影响自己,改变自己。

最近开始重新会看一些自己感兴趣的东西,既然公司走的java技术栈,那我也就往这个方向发力吧。不管学习什么东西,先让自己有单打独斗的能力,而不是总被别人牵着鼻子走。

我的FLAG

35岁之前,我要具有全栈开发的实力。能够独立设计/开发/发布/运维自己的作品。 当作是一种个人爱好来培养吧

当前位置

目前的资源

  1. 有C和java的基础。
  2. 有大量的技术类电子书籍,全方面覆盖
  3. 身边有大量的IT从业者可以请教
  4. 苹果笔记本一台/当作Linux服务器的笔记本一台

下一步目标

  1. 每周不少于3次在掘金上分享自己学习的记录,包括一些好玩的东西
  2. 每个月看一本技术书籍

最近阅读的一本书

《Practical Vaadin》截图

Snip20221015_6.png