《人物志》?另类钢琴师,JAVA程序员

2019-08-14

我常常认为程序员是另类的钢琴家,当双手在键盘上跳动的时候,

再配合上一个青轴的机械键盘,谱写的就是一个个的曲谱啊。”


其实,对于大多数人来说,相对于其他行业,编程的生活是枯燥的,即使是?#21592;?#31243;非常有兴趣的同学和朋友也会如此。

刘松,作为一只年龄不详的程序?#24120;?#26469;自湖北恩施,现在是开发?#34892;?#20225;业门户项?#24247;?#19968;名开发人员。


刘松总是?#19981;蹲猿?#26159;来自非常偏远的特别贫困山区的可怜娃儿

一个三省交界地段,是一个少数民族聚居地,周围都是山脉,

村里一所小学都垮了,之前另一个县的一个小学就一个老师一个学生,

15年底县城才通高速,平时去一趟?#24515;?#24471;花一天时间。


2018过半,我已经码了几万?#20889;?#30721;,每天都在电脑前不停的啪啪啪,

当然我说的是敲击键盘的声音。作为一名程序员前期经常会收到一些“特别”的需求,

“你是程序员,那你能帮我修下电脑吗?#20426;啊?#20320;是程序员,那你这两天能帮我做个网站吗?#20426;?/span>

现在相信大多数人多程序员有一些根深蒂固的理解,比如:

  • 热衷于Ctrl+C和Ctrl+V

  • ?#19981;?#21644;同事谈论你们两个都不懂的技术知识......

  • 每天都会打开Github假装了解新代码

  • 说的最多的话是:你多刷新几下再试试

  • 上上个月的某一天可能睡的很晚,凌晨三点才清空bug

  • 当然最后不忘发个朋友圈装逼:老子的代码从来没有bug.....

  • 最钟爱的霸王洗发水用掉4瓶,但是发际线还是上升了2厘米

  • 钟爱各种颜色的格子衬衫和拖鞋

          ……


(“以上我大致表示认同,就像我日渐上升的发际线,但是有几点不得不反驳,“我们并不是只有格子衬衫好吗!”)


 从测试到JAVA开发

谈到程序员的进阶之路,刘松说,高中时?#19981;?#25171;游戏,

为了能?#36824;?#26126;正大的买电脑玩游戏,大学也就顺其自然选择了计算机专业。

其实当时也没有真正明白IT是什么东西,只是觉得很厉害,

膜拜之心油?#27426;?#36215;,从此走上了程序员的进阶之路。


15年来到杭州后当时移动开发很火,基本上只要和互联网沾点边的公司都有一个App,

所以也加入了当时大火的iOS开发行业。

又兜?#24213;?#36716;了大半年,在一次机缘巧合下,来到了康帕斯。


“最早开始的时候是做测试的,就是即将上线的程序,

先在内部做测试,看看功能上有没有什么问题。后来我发现,

这样点点屏幕看看有没有bug,只能检测出现有存在的表面上的bug,而不能预估可能出现的问题。”


于是刘松就自己研究用JAVA程序语言写运行监测的脚本,用来跑测试。

经过这一波改变,他发现,用JAVA脚本做测试,在提测(就是开发并单元测试后,交给测试人员测试,就叫提测)

前就能发现代码中的问题,发现流程上的逻辑缺失,找出潜在的bug,

从而提高工作效率,这个小小的改变使他下定决心转岗做Java研发工程师。


程序员的知识结构要紧随技术发展趋?#24179;?#34892;不断的丰富和更新,可以说程序员岗位是一个需要终身学习的岗位。



数?#21482;?#20225;业中程序员的价值

——一个善于主动学习的程序员会经常总结自己的技术水平,

对自己的技术层面要有良好的定位,这样才能有?#24247;?#22320;提高自己。


最近2年,相信程序员对于企业数?#21482;?#36716;型这个话题并不陌生。

不管是媒体的传播、企业的实践,都指明:数?#21482;?#36716;型是企业的唯一出路。


?#25970;矗?#20225;业数?#21482;?#36716;型中,程序员是什么样的角色?转型对于程序员意味着什么?

都说开发者比?#26102;?#26356;重要。在企业数?#21482;?#36716;型中,优秀软件开发人员成为极为关键的一环,

将重新架构起企业的业务系?#24120;?#22312;企业数?#21482;?#36716;型大潮中,程序员绝对不能置身事外。

 

作为一名程序员,必须勇于捕捉信息、运用信息,要时刻学些算法、大数据、区块链等前沿技术,

不断拓展自身的技术累积面、增加自身的技术厚度,让自己变得越来越“吃香”,

这样自己进行程序设计会更加得心应手的!这就是程序员的一条发展之路:

多学习新技术、前沿技术。这里就要提到程序员向上发展的走向问题了。

 

17年的时候,?#22987;?#32452;的小伙伴在日常工作遇到了一个?#34924;眨?#27599;天要查看大?#24247;?#25968;据,

?#21191;?#21448;繁琐,耗时可不是一般的久。当时阿里有款自动化办公产品——码栈,

刘松被派去学习码栈编程,和阿里的云木学习了一段时间,

接下来通过自己一边研究一边看视频探索,历时一个月,开发了近10个小功能。


之前?#22987;?#32452;每天会一个一个去比对部署的任务情况,有时候几百几千条数据,

?#22987;?#20154;员看的眼睛很累,而且很可能会有差错,但是用了码栈开发的程序后,

每天只需要点开始,程序就会自动识别,并会输出提前定好的结果,

从几百几千条数据中筛选自?#21512;?#35201;的数据,大大提高工作效?#30465;?/span>


刘松还自己学习并使用lua脚本,看电子书以及网上的博客这些,然后不断投入到实践中去。

在搭建企业门户框架的时候,使用nginx搭建服务器,并使用lua脚?#23601;?#23637;,构成一个高性能,

支持高并发的,轻量级的webserver,在处理客户端的请求时,

根据请求头的ip及自定义的参数来确定由哪个server处理,再依据请求的uri?#19994;?#30456;应的location。

这个请求就由这个location处理。这样就实现在接入企业的时候动态分配ip,指定哪些企业固定访问哪些server。


众所周知,开发的小伙伴们总是要抢着时间上线,一不小心就通了个宵。

刘松说,之前通宵码代码,到了早上?#21496;?#28857;终于解决了技术上的问题,和同组的伙伴迷迷糊糊的准?#23500;?#23478;补觉了。

哪知刚走出公司不到十分钟,客户电话?#20174;Γ?#31243;序出问题了,于是刘松和组员顾不上蓬头垢面,

又折返公司,重新做到电脑前改bug,又改了两个小时,最终得到了客户的表扬和好评。


热爱生活,乐于挑战

工作中,刘松认真踏实,生活上他也有诗和远方。西藏是刘松一直向往的一个地方,

坐了2天2夜的绿皮火车来到了拉萨,羊?#21496;?#32650;卓雍措,纳木错,珠峰大?#23621;?#26085;喀则一个都没有拉下。

尝一口青稞?#38047;?#33590;,亲耳听听喇嘛们辩经,亲身走一走虔诚的转经路,

亲眼望一望那浮着?#36139;?#30340;湛蓝天空,在天葬台上感受生死?#21482;?#30340;震?#24120;?#22312;大昭寺感受信仰的力量。 


今年的清明节放假时期,刘松?#34935;?#19978;了朋友展开了为期一天的杭州湾大桥骑行活动。

在经历了丢失身份证、?#24403;?#32974;之后,抵达终点,分享胜利的喜悦。

一点一滴 记录美好


A&Q

A:工作中有什么让你印象深刻的事情吗?

Q:每一次通宵完长出的胡渣都让我印象深刻。


A:听?#30340;?#26159;苗族,能介绍下你的家乡吗?

Q:我的家乡是有世界硒都之称的湖北恩施,抖音上经常刷到的恩施大峡谷就在那边。每逢三月初三、七月十二日或八月十五日都举行“女儿节”活动,节日当天,青年?#20449;?#31359;戴簇新,从四面八方云集而来。


A:你如何评价自己?

Q:毕业四年以来,我一直觉得自己是一个很?#20197;?#30340;人,有非常好的平台和团队伙伴。我认为我是一个很有想法,有抱负的人,而且知道自?#21512;?#35201;什么。我也是一个乐观的人,把每天的工作认真做好,有时间就去做一些自?#21512;不?#30340;事。生存,就是“时间换金钱,或金钱买时间”的问题,对生活还是要有信心的,反正发愁是解决不了问题,倒不如开心过好每一天。


(编后语?#21512;?#26395;看完这篇?#24700;攏?#33021;让一小部分人重新认识程序员这个岗位,撕掉程序员都是衬衫、?#21644;貳?#20937;拖的呆板形象。)


小游戏

识别二维码,进入康帕斯连连看

往期精彩回顾


王继昆:成就客户之——大鹏展翅

高河泉:?#25214;?#32972;后的军旅人生

?#24213;?#21531;:再忙再累也乐在其中

吴媛晨:2019 一个让95后撕掉标签的时代

张贤哲:第二名只能说明你是头号输家

姜晓峰:"OK!少年"平凡的力量

黄   杰:要卯足劲,在这片土地上扎根

易雅雯:数?#21482;?#37324;的文艺范

《人物志》?萧然自得?凡人不凡

众?#38382;?#24180;  升腾跌宕 「我们正青春」



本网?#23621;?#38463;里云提供云计算及安全服务
北京pk10做号软件
彩票开奖结果 9月4日上证指数 网上银行的理财产品赚钱吗 手机网上麻将平台 贵州快3全天计划 三分快三人工计划软件 广东十一选五官方下载 七星彩定位方法 重庆时时彩开奖网站 pc蛋蛋在线下载 8键水果机破解技术打法 快乐12开奖结果查询 微信捕鱼达人怎么充值卡充值 亿酷棋牌世界官方下载 后四单式稳赚 三肖六码期期公