热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

杂谈2014的第一篇博客

引言很久没写博客了,最近确实比较忙,连看书的速度都直线下降,已经很久没有坐下来静心的去翻阅一本书了。其实这或许是一种进步,但

引言

 

  很久没写博客了,最近确实比较忙,连看书的速度都直线下降,已经很久没有坐下来静心的去翻阅一本书了。其实这或许是一种进步,但也说明了LZ最近的状态属于一个变幻莫测的时期,很容易走错路,也很容易陷入一个错误的深渊。

  今天闲来无事,也是2014年上班的第一个周末,于是趁着这点空闲时间,写一下自己最近的生活、工作与感悟,还望各位猿友莫要笑话。

 

最近

 

  之前有介绍过LZ最近的近况,如此依旧没有任何变化,算是半个项目经理,或者说是虚幻的“项目经理”。所谓虚幻的“项目经理”,就是干着大部分项目经理所干的事,然后顶着一个工程师的头衔,继续扛着“名不正言不顺”的帽子。这算是工作当中的一个过渡期,LZ倒是也能想得开,其实内心深处觉得,只要待遇跟上了,到底是工程师还是项目经理,对LZ本人来说,都是无所谓的事。当然,前提是时间不能太久,如果长此以往,也是说不过去的。

  生活上的变化倒不是特别大,只是回家领了一个比较重要的证,相信各位猿友也都能很轻易的猜出来。当时民政局实在是人多,其中不乏大批去办离婚证的人,可见最近的离婚率有着房价的趋势。不过LZ与内人都离家甚远,蜗居在北京,因此结婚后的变化倒是不明显,最主要的还是心理上的变化,觉得比以前责任更大了。

 

感悟1:技术能否拯救世界,或者说成就自己

  

  如果猿友们以前看过LZ的博客,那么相信都记得LZ说过这样一句话——程序猿对LZ来说不仅仅是一份工作,而是一份事业。是的,在不久之前,LZ还是抱着用技术征服世界的态度去面对人生的,于是一直坚持看着技术书籍,期待着某一天可以开窍飞升。

  不过最近工作上的变化,让LZ产生了顾忌,也让LZ产生了一个很大的疑问,技术真的能够成就自己吗?

  产生这个疑问最主要的原因在于,由于LZ工作上的变化,接触了各种形形色色的人,不再像之前一样,一门心思的闭门编码。然而纵观这当中有话语权的,并不是技术大神,而是一些掌握着核心业务,了解业务前景,或者说知道行业趋势的人。他们当中的很大一部分,甚至丝毫不懂技术,或者说只是略知一二。在之前LZ的世界里,只有技术,因此产生技术征服天下的想法也属于有情可原,但由于现在LZ周围的世界发生了变化,所以思想上自然会有一丝波动。

  如此所导致的直接现象就是,LZ最近并没有像之前一样,一头扎进书堆当中,而是放缓了看书写博客的节奏,期待着在工作当中,找到LZ想要的答案。一旦找到这个答案,LZ估计会想之前一样,义无反顾的朝着这个方向努力。

 

感悟2:到底是技术领导业务,还是业务领导技术

 

  LZ所处的公司,是一家还算知名的金融行业的公司。记得在之前的一次年会上,尽管LZ一直处于梦游状态,但是当时CEO发言的一句话,让LZ印象深刻。CEO当时说,“由于公司的技术部成立较晚,因此一直处于追赶业务的状态,我期待着各位技术部的同事,能够努力创新,将来能够赶上公司的业务发展,甚至领导公司的业务发展。”

  具体的原话LZ已经记不住了,但是大概的意思就是说,公司的技术部一直在疲于应付业务的发展,而以目前技术部的技术力量,还无法领导公司业务的走向。当时LZ心中冒出来的一句话就是,“怪不得我们只能任由业务人员宰割呢。”

  试想一下,如果技术部有所创新,可以利用技术创造出一种新的业务模式,那么我们还会被业务人员牵着鼻子走吗?到时候,自然是技术部让业务部门如何做业务,业务部门就要如何做。而不是由业务部门来说,我们的业务需要什么功能,然后“命令”技术部给我开发出来。

  但是就以目前技术部的形势来看,由技术领导业务尚且属于空话,所以LZ必须认清形势,再做下一步的打算。技术创新实在不是一件简单的事情,既然技术已经无法推进行业进步,那就只能顺势而为,试图从行业或者说业务方向入手,才有可能走的更远。

 

感悟3:创业与打工

 

  LZ之前一直觉得自己是个非常谨慎的人,做任何事之前都会思前想后,试图尽力的考虑周全。因此创业这条路对于LZ来说,始终是一个不太靠谱的路线。它充满了风险,而且确实比上班要累多了。

  不过LZ最近一直在思考一个问题,就是LZ努力的看书、写博客或者说学习是为了什么?挣钱?地位?权利?

  其实上面的几个答案都不对,是为了成就感。上面的这几项当然也是目的当中的一部分,毕竟LZ也是活在现实当中的一个普通人,但相对来说,成就感所占的比重更大一些。既然说到了成就感,就不免让LZ想起了当初踏入编程的初衷,就是创造一个自己认为完美无缺的软件,哪怕它无法带来任何利益,但往往抱着这个初衷做事的人,最后只有两个结果,不是血本无归,就是盆体满钵。

  想要创造自己的产品,创业自然是最好的一条路,因为它完全可以按照你的思路去做。但是创业这条路,艰难而又危险,LZ短时间内不会与这两个字有任何关系,况且就目前来说,LZ目前的沉淀依然太浅。因此最重要的事情,还是做好现在,之后的事,需要跟随着机遇而变,但LZ不会再从心底拒绝创业这件事。

 

感悟4:之前专注于编程,专注于技术是否浪费了自己的时间

 

  纵观上面的几种感悟,简单来说,就是LZ最近开始看重业务领悟,而不是技术领域。那么既然如此,是不是之前对技术领域的投入全部都白费了呢?

  答案当然是否定的。俗话说,“当一天和尚撞一天钟”。作为一个程序猿,对于技术领域的学习和探索是当时应该做的,而且人生本身就是一个“当一天和尚撞一天钟”的过程。仔细的思考一下,自己这一辈子,能够安心的坐在那编码,并且专注的去解决各种技术难题与细节的机会,也就只有做程序猿的那几年。换句话说,接触这些技术细节的机会也就这几年,过去了就再也不可能有了。

  所以说,做好眼前的事,确实是有一定道理的,否则就可能失去了一个眼前的机会。很多人在做程序猿的时候,就开始去补充做项目经理等等更加前卫的知识,LZ个人觉得,这有点多此一举。这或许与LZ个人的经历有关,为以后做好准备固然是好的,但是做好现在其实是更重要的。

 

感悟小总结

 

  其实上面的每一种感悟,都透露着LZ最近躁动的心。这是非常危险的信号,因为LZ之前淡然的心态已经被激起了涟漪,如果LZ不能在这段时间内重新找回自己的方向,或许LZ的工作生涯将会面临一个很大的瓶颈。

  每一个人或许都会遇到这样的情况,当你按照一个方向不断前进的时候,你总会发现,走到一定的位置,就会走的非常缓慢,甚至是原地踏步。这时候就是你遇到了瓶颈,而瓶颈的突破往往依靠的是天赋与悟性,而不是努力,尽管努力也很重要,但努力往往只是能够到达瓶颈而已。这就是为什么并不是每个人勤奋努力都能成功的原因,因为总有那么一大批人,卡在了瓶颈,始终没有突破。

  总结LZ自己的瓶颈,或许就出在了业务上面,如果LZ可以对技术和业务都比较了解,或许LZ的工作会有突破性的进展。当然,这只是LZ自己目前的判断,但是LZ会不断的尝试,直到找到那条新的路径,相信那将会是另外一个快速前进的方向。

  

结束语

 

  本文就闲扯这么多吧,时间也不早了,希望各位猿友在看的过程中能够有所收获,这样LZ就心满意足了。各位猿友,晚安。



推荐阅读
  • golang常用库:配置文件解析库/管理工具viper使用
    golang常用库:配置文件解析库管理工具-viper使用-一、viper简介viper配置管理解析库,是由大神SteveFrancia开发,他在google领导着golang的 ... [详细]
  • 使用Numpy实现无外部库依赖的双线性插值图像缩放
    本文介绍如何仅使用Numpy库,通过双线性插值方法实现图像的高效缩放,避免了对OpenCV等图像处理库的依赖。文中详细解释了算法原理,并提供了完整的代码示例。 ... [详细]
  • 本文详细介绍 Go+ 编程语言中的上下文处理机制,涵盖其基本概念、关键方法及应用场景。Go+ 是一门结合了 Go 的高效工程开发特性和 Python 数据科学功能的编程语言。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • Søren Kierkegaard famously stated that life can only be understood in retrospect but must be lived moving forward. This perspective delves into the intricate relationship between our lived experiences and our reflections on them. ... [详细]
  • PyCharm中配置Pylint静态代码分析工具
    本文详细介绍如何在PyCharm中配置和使用Pylint,帮助开发者进行静态代码检查,确保代码符合PEP8规范,提高代码质量。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 优化ASM字节码操作:简化类转换与移除冗余指令
    本文探讨如何利用ASM框架进行字节码操作,以优化现有类的转换过程,简化复杂的转换逻辑,并移除不必要的加0操作。通过这些技术手段,可以显著提升代码性能和可维护性。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • python的交互模式怎么输出名文汉字[python常见问题]
    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,此时我们可以使用print() ... [详细]
  • 本文详细介绍了如何使用PHP检测AJAX请求,通过分析预定义服务器变量来判断请求是否来自XMLHttpRequest。此方法简单实用,适用于各种Web开发场景。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
author-avatar
你是我的小二郎
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有