最新公告:

更多>>

文化园地

文化分享|有个1024节日开始在IT范围内流行
2021-11-01 10:00:30    浏览次数:
分享到:

作者:王向坤

10月24日是个星期天,周末是休息的时间,加上有些其他事情要忙,没顾上浏览新闻,到了周一,也就是10月25日,在一些IT之类的新闻中忽然发现了有人在探讨“1024程序员节”这个事情。恍然间明白了,1024,这个2的10次方,属于计算机里面的特定数据和单位,自然地,就和程序员之间建立了微妙的关系。
 
IT的发展成果,促使程序员自认为做出了相当成就,于是,就会有人想纪念一下,不仅自己知道,还想让别人也清楚。慢慢的,10月24日这天,在越来越多的程序员个体、组织之间被认为是一个节日,一个属于程序员这个特定群体的节日。
 
一个人的接触范围有限,大家埋头做事,对于更远的范围还有谁和我一样,并不太关注,以至于到底有多少程序员的存在,如果不看统计数据,恐怕很多人都不清楚。不过,可以想象一下,这个群体规模肯定不小,因为,它没有准入的限制,只要你喜欢,你愿意,都可以成为一名程序员,即便是不和别人合作,不参与公司规模的开发,自己编编程序,也是可以的。
 
照这么说,那些曾经做过的、如今转行的人也可以算。程序员,宽泛地说,没有具体的限定或定义,但有个前提,那就是编过程序,对于编程有过经历和一定的认知,喜欢它,投入过,即便是曾经也行。当然了,投入的程度不同,感触也不一样。有的人几十年会和程序打交道,一直在不断地思考逻辑、模型、算法、人机交互等,如何解决问题,感触就深;而有的人曾经做过编程,那印象就会停留在以前的认知,但这并不妨碍作为一个程序员的历史存在。
 
当1024这个程序员节逐渐显性化时,大家都可以不同程度的缅怀一下,曾经解决的问题,曾经经历的痛苦,还有不能实现的设计,技术频繁更新的憔悴,各种协议、接口、规范、标准、架构的复杂,语言转换的困惑,库函数的运用,API接口的调用,文件、内存、图形,事例、句柄、指针,还有各种应用的特定语言、接口、中间件、工具包,最后,都要被熟知掌握之后,封装在程序包中,交付给客户运行。甚至不能上网,不能打印,不能访问,等等所有问题,都会让程序员遇上,处理。
 
现在的城市角落,还能看到自行车修配摊儿,包括那些电器维修在内,时间久了,都会积攒一堆零配件,好的、坏的、能用、不能用的,都有。作为程序员,与此没有两样,时间久了,也会积累一些小工具、小程序、代码片段等,这些都是工作当中随时查阅的资料,毕竟不是什么东西都要从零开始编起。在几位大能的回忆中,雷军就是因为硬盘被同事格式化,断了程序员的后路,估计是以前积累的小工具全没了,但这并不能阻碍继续编程的可能,大概是这些细节启发了雷军对于管理的使命感,从而转行。
 
程序员本身自带光环,拥有着天生的神秘感,属于“高大上”般的存在,自然在人们心里产生了畏惧,若不是科班出身,转行程序员存在着一定的困难,需要克服更多的技术和认知障碍。毕竟,编程属于系统思维,不只是会不会游泳那么简单,一个人需要具备类似于拍电影当中诸多角色的能力,编剧、导演、演员、化妆、置景、服装、道具,等等,调用计算机、网络资源,用于实现预期的设计和效果。一个程序员在进入状态后,只要有饭吃,可以没日没夜的干下去,完全进入忘我的境界,直到这个事情告一段落。这样的过程,也许有人能看到、想到,也许看不到、想不到。
 
程序员不都是辛苦,也有快乐,那种克服困难之后的快乐,那种解决问题之后的快乐,那种提高效率之后的快乐,当然,还有助人为乐之后的快乐。
 
相对来说,编程还是一个“高收入”的职业,它会吸引不同方向的人转向这个职业,所以说,程序员队伍五花八门、形形色色,这也是程序千变万化、蔚为大观的原因之一。我刚从事这个职业之时,还是DOS时代,当时可以说是一个小白,毕业前并没有什么计算机基础,完全摸索着来,接触到的商业POS系统,据说开发者是由一个画家转行而来。当时甚是不解,不过还是仰慕于界面设计和程序的大气,于是潜心学习,逐步走上了程序员之路。先是商业进销存,后转为图形地理信息,然后和地下管线打上了交道,并有机会和行业里的智者接触,不断的学习,不断的进步,积累了不少经验和经历。很多程序员估计都有自己独特的发展之路,每个人说出来都不是简单的、三言两语的事儿。
 
由别的职业转程序员不容易,同样,由程序员转入别的职业也很痛苦。网上,大家可以看到一些大拿的回忆,就是这么个意思。职业的转换有很多原因,工作调整,年龄原因,等等,这个过程中,大多要经历一个心理适应的过程。还有一些就是编程和管理同步进行,这就很纠结,明显的编程熟练度大幅下滑,却又没有时间去弥补,而不得不慢慢接受现实,这是很痛苦的事情。有时面对新手,需要反复讲解为什么不要这样,最后结果就是这样,很多问题和认知是需要时间达成共识的。在克服了一个早期程序员解决问题之后兴奋之情溢于言表的阶段之后,却又不得不面对另一些新的程序员的诸如此类的夸张表情。程序员是需要兴奋的,是需要激情的,干活的时候,大多身体前伏,紧盯屏幕,一遍一遍地调试,没有这种状态,是学不进去的,很难肩挑重担。
 
很多人从事过编程之后,就无法摆脱一个程序员的身份和角色,或有或无的总想表达一些什么,就像我这样的,看到个1024就很敏感,更不用说早期看到VB、VC时的不一样感觉,听说大家在讨论程序员节,就想发表议论,这都是程序设计产生的习惯,不仅说出来,还要写出来,还要调试通过,不然那不是结果。
 
很多职业是相通的,修炼到一定程度,程序员很多时候也会自我感觉“脑瓜子嗡嗡的”,会感觉无所不能。不管层次有何不同,解决的问题大小、深浅有何不一样,作为一个程序员的心是一样的,积极,主动,担当,有为,等等,都是特质之一。一个人终究会忘掉之前很多事情,很多细节会被模糊,人的大脑就像硬盘存储一样,时间久了,忘了在哪儿,这很正常,但是,程序思想不会忘记。
 
当然,程序员这个职业也是有竞争的,一批程序员会给另一批程序员设计程序,想把某个过程非程序员化,变成简单的搭积木游戏,又有人想另立规则,改变现状。人生来就需要掌控,而程序设计非常符合人类的这一需求,在程序的海洋里,可以面对星辰大海,也可以是颗粒度极细的沧海一粟,空间无限,行业不分,这就是程序的魅力所在。被称作码农、程序猿、攻城狮,这都不算什么。

扫码阅读微信版

Copyright © 2018 保定金迪地下管线探测工程有限公司 All Rights Reserved    地址:河北省保定市恒滨路128号 邮编:071051
市场电话:0312-3108548    客服电话:0312-3108565    传真:0312-3108565    E-mail:jdsczx@163.com    网站备案号:冀ICP备05007223号

冀公网安备 13065202000367号