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

一个想成为软件工程师的程序员

文章没写完,最近比较忙,会找时间持续更新!

文章没写完,最近比较忙,会找时间持续更新!



我的工作虽然是不停的写代码、修BUG,而且我喜欢把各种工作都用代码实现,喜欢做一些帮助我、帮助别人的软件工具,也喜欢不断的学习新的软件相关的东西,但是我总觉得自己不是程序,尤其当我看了越来越多关于程序员的文章!

我不像大家说的那种一天只知道宅,除了1024没有其他兴趣爱好的程序员!我一到周末或者假期,就想着出去玩儿,喜欢热闹,有很多兴趣爱好,喜欢各种体育运动,喜欢唱歌,还喜欢看小说、写写文字,我总觉得我的生活不能只有代码,还有诗和远方!



我不像大家说的那种不修边幅、不在乎自己的外表,不知道该怎么穿衣打扮的程序员!我喜欢每天问问媳妇该穿什么衣服,买衣服也是得多试几件,然后让媳妇选一件看着比较合适的。头发稍微长点就不舒服,喜欢剃的短短的那种清爽的感觉。

我不像大家说的头发越来越少,相貌比实际年龄严重不符。我的发量这么些年一直没怎么减少(容我叉会儿腰),也许也真因为我没变秃,所以我也没变强(偷笑)。

我不像大家说的只知道撸代码,对股票啊、房产啊都不感兴趣。我喜欢研究经济类的东西,看过不少经济类书籍,也炒股、买期货。我买房之前研究了好几个月排在全国前十的大城市的各个方面,比如高校数量、经济发展速度、交通、最近几年的儿童出生、医疗等等方面,所以在我买了房子到现在两年时间,全国很多大城市放假一路跌的情况下我的房子价格翻了一番。

我也喜欢台球,喜欢到周末我自己一个人开一桌从早上打到晚上;我也喜欢各类文学名著,每天上下班坐地铁都拿着电子书看一路,从开始一周一本纸质书到后来买不起了就买了电子书,每一两个月都会搜索一遍亚马逊销量排行,有新书就买了看;我也喜欢健身,办了健身卡就每天坚持打卡,和一帮健身爱好者建了一个群,大家每天分享健身心得,晒晒健身成绩;

好久没来园子了,难得今天来公司有个比较清闲的下午,就来记录一下我这几年的历程!

2019年年初跟我媳妇儿做了个决定,想在年中的时候离开工作生活了八年的北京,到成都安家落户。所以从19年4月份开始就给公司招新人(当时在一家做无人机的国营公司,我主要负责做地面控制站)。9月份的时候提出离职,但是领导一直不让走,过年又赶上疫情,所以一直到2020年4月27号才办完离职手续,然后29号打包完在北京八年积攒的东西,发了德邦物流,十几大箱子,还有好多东西直接送给邻居、同学,晚上如愿坐上了飞往成都的航班(此处应该播放雷哥的《再见北京》,然后再播放《成都》哈哈)。

为什么选择成都?因为跟我媳妇儿来成都玩儿的时候媳妇儿喜欢成都的环境。当时是2月份,北方还是一片荒凉,成都路上的花已经开了,我俩都是北方人,一下子喜欢上了成都,所以就直接旅游变成看房、买房。在19年6月份拿到了房子的钥匙。然后找装修公司订了全无设计定制所有的家具(订的欧派,但是价格是市场价格的五折,因为我给他们拉了40户的团购,别问我为啥如此优秀,哈哈)。来成都前几天在网上买了个床垫子,所以我半夜到成都之后直接回到自己家,一张床垫子搞定休息的地方(家具还没安装)。晚上一个人睡在自己家,虽然只有一张床垫子(买的精装修,但只是一些硬装+厨房卫生间的全部),想着来到一个陌生的城市,从头开始,还是有点睡不着。

第二天早上一早爬起来就联系装修公司,因为开发商装的有些东西太撇,所以想拆了重新装一部分东西。经过邻居的帮助,联系好了装修人员,谈好了装修方案,然后就去欧派确认家具的设计,选好了床、床垫、餐桌椅、沙发等其他配套设施。接下来的几天就是找暖气公司,作为一个北方人,受不了冬天屋里比室外还冷的感受,所以必须安装暖气,壁挂炉自己烧的那种,跑了三天才定下来。

期间跟老婆商量有孩子出行不方便,还是得买一辆车。从选车到提车几天时间搞定,因为户口年前就转到成都了,所以上户什么的很容易。新车提回来练了两天,就开始跑绕城高速,爽翻。

老婆要来成都了,就租了一套房子。成都的房租很便宜跟北京比,虽然我被坑了租贵了。然后接老婆孩子来成都,一家子团员,别提有多嗨了!因为没有找工作,每天就是带着老婆孩子出去逛吃,成都有吃不完的美食。

虽然没有投简历,但是突然有一天有个成都的公司联系我,然后就去面试,结果刚好公司几位领导都在,经过几轮面试,顺利拿到offer,就这样进入第一家在成都的公司上班了。也是当时自己没有考虑好,稀里糊涂进入了一个自己完全没接触过的行业-军工类仪器仪表测试,刚来就被安排独立做一套系统,我也是稀里糊涂就接了,想着反正都是做软件,能有多大难度啦。事实证明我想的太简单了。刚开始谈需求,到框架搭建,到出第一个demo都很顺利,然后就跟公司说两个月搞定。结果到客户现场控仪器的时候出现很多始料未及的问题,耽误了很长时间。第一个坑就是有个功率探头,它的测量范围最小值是-38,小于-38的值都是底噪,当时跟我仪器的硬件工程师也不清楚这个情况,我俩查了探头的所有能拿到的技术资料,试了几乎所有的程控指令,还是拿不到正确的值,后来又找了厂家的售后、技术支持,到驱动开发工程师才知道这个情况,连续一周,每天晚上加班到12点左右,就这一个问题才解决,痛苦ing。第二个是公司给客户配的电脑很次,没有独立显卡,但是这款系统需要持续绘制曲线图,总共9W多个点,正常绘制没问题,但是绘制过程中客户要是缩放曲线图就会出现卡顿等问题,期间换了好几个绘制曲线图的插件,后来又加了抽稀算法才算解决了这个问题。后来又给公司原有平台做了插件化的实现,计量插件的实现等功能,有了第一个项目的历练,后面的做起来相对比较容易。

今天是2020年10月31号,虽然我是来公司加班,但是也是我来提离职的,所以比较清闲。这是我在成都待的第一家公司,待了四个月时间,做了一个独立的项目,中间救火好多次,被老板称为救火英雄(别人做的软件,要交付的时候发现有重大bug,客户不接受的那种),哈哈。期间出差西安一个多月,在西安出差比较苦,为了赶进度基本都是11点之后才下班,早上7点多就起床,但是自己独立做一个系统,最后交付了,还是很开心的。中间救火的项目其实就是帮忙,项目奖金跟我没得关系,但是都是工作,也没啥好抱怨的,对了,救火外出都是开自己的车,自己花钱加油,大概算了一下也得5、6百的油费,算了!!为啥离职啦?因为跟自己的直属领导道不同,太不同!我对于工作对于软件的设计的开发,就应该是多跟客户交流,防止设计走偏,及时止损;而领导的风格是跟客户谈一次,然后完全按照自己的想法直接研发,做完了再给客户看。期间好多次因为这个事儿被客户告到老板处,说我们没有沟通瞎整,设计的东西根本不是他们想要的。期间我跟直属领导提过几次建议,结果领导直接说这些事儿他把控就好了,呵呵……虽然上周老板约谈我,承诺让我独立出来再组建一个项目组,但我觉得我的有些价值观跟公司差别较大,所以还是好聚好散吧!感谢遇见!

2020年11月6日。这几周的主要工作是交接工作,所以比价清闲,就想着再更新一下博客。

工作七八年时间,经历了四五家公司,经历了好几个行业,也经历了好多同事。回头想想这些年工作的点点滴滴,有精彩的部分,也有不尽如意的部分,也许这就是工作,跟人生一样。犹记当年刚工作的时候,初出牛犊,敢闯,也可能正是因为这样,所以在第一家公司很吃得开,用同事的话就是我当时开挂了,哈哈。后来工作时间长了,变得内敛了许多,不过有些东西还是没有改变,比如跟同事的相处,越来越自然,跟谁都能聊到一起去,因此这些年交了很多朋友。后来带了几个团队,对于工作统筹、人员分配有了一定的认识,就像发现了新大陆,但是带项目也没那么容易,有些时候难免有些人员配置、工作安排别人觉得不合理的地方,但是往往就是这些别人认为不合理的地方让我得到了成长,让我更多的懂得了如何带团队。

现在坐在同事们认为是风水宝地的角落里,回想着过往,回想着来成都经历的第一段工作经历,规划着未来,心理难免有些忐忑和失落。来成都的第一份工作,稀里糊涂入职,没有经过深思熟虑,没有分析是否和自己的规划相符,导致了短短几个月时间就要离职,所以对于接下来的工作,还是要慎重考虑是否符合自己的规划,以及是否有自己期待的东西。人生就是每一次的选择组成的,所以每一次的选择都需要慎重考虑。还是那句话,经历的都是财富,迎接的都是可能性,不念过往,不惧将来。

这几天想了一些关于程序员的问题,为什么有些人把自己称为软件工程师,而更多的人认为自己就是个程序员,两者到底有何不同啦?看了一篇文章,程序员只知道堆代码,实现别人规划、设计好的东西,而工程师是站在设计者、创新者的角度来分析解决问题,两者的关注点不同,层次不同。这让我想到在现在公司离职的主要原因,其实公司需要的是程序员,而我把自己的角色定义为了工程师,所以就在很多时候会和同事的想法产生分歧,而且我更喜欢集思广益的设计、解决问题,而不是拿到一个设计文档直接堆代码,只想着项目经过验收就结束。这种应付验收的模式会把公司拖垮,因为程序员只有一个目标就是赶快达到验收标准,所以只是实现技术要求的功能,而不考虑更全面的问题,比如异常处理、稳定性、后期维护等等问题,而这势必埋下售后的隐患,导致客户在使用过程中发现各种各样的问题,公司不得不投入大量人力和时间去修复这些问题,而且公司的名誉会越来越差,导致隐形的损失。

 

文章来源于https://www.cnblogs.com/Doom555/p/7760364.html


   



推荐阅读
  • 提升Python编程效率的十点建议
    本文介绍了提升Python编程效率的十点建议,包括不使用分号、选择合适的代码编辑器、遵循Python代码规范等。这些建议可以帮助开发者节省时间,提高编程效率。同时,还提供了相关参考链接供读者深入学习。 ... [详细]
  • 阿里Treebased Deep Match(TDM) 学习笔记及技术发展回顾
    本文介绍了阿里Treebased Deep Match(TDM)的学习笔记,同时回顾了工业界技术发展的几代演进。从基于统计的启发式规则方法到基于内积模型的向量检索方法,再到引入复杂深度学习模型的下一代匹配技术。文章详细解释了基于统计的启发式规则方法和基于内积模型的向量检索方法的原理和应用,并介绍了TDM的背景和优势。最后,文章提到了向量距离和基于向量聚类的索引结构对于加速匹配效率的作用。本文对于理解TDM的学习过程和了解匹配技术的发展具有重要意义。 ... [详细]
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • Lodop中特殊符号打印设计和预览样式不同的问题解析
    本文主要解析了在Lodop中使用特殊符号打印设计和预览样式不同的问题。由于调用的本机ie引擎版本可能不同,导致在不同浏览器下样式解析不同。同时,未指定文字字体和样式设置也会导致打印设计和预览的差异。文章提出了通过指定具体字体和样式来解决问题的方法,并强调了以打印预览和虚拟打印机测试为准。 ... [详细]
  • 电销机器人作为一种人工智能技术载体,可以帮助企业提升电销效率并节省人工成本。然而,电销机器人市场缺乏统一的市场准入标准,产品品质良莠不齐。创业者在代理或购买电销机器人时应注意谨防用录音冒充真人语音通话以及宣传技术与实际效果不符的情况。选择电销机器人时需要考察公司资质和产品品质,尤其要关注语音识别率。 ... [详细]
  • 近年来,大数据成为互联网世界的新宠儿,被列入阿里巴巴、谷歌等公司的战略规划中,也在政府报告中频繁提及。据《大数据人才报告》显示,目前全国大数据人才仅46万,未来3-5年将出现高达150万的人才缺口。根据领英报告,数据剖析人才供应指数最低,且跳槽速度最快。中国商业结合会数据剖析专业委员会统计显示,未来中国基础性数据剖析人才缺口将高达1400万。目前BAT企业中,60%以上的招聘职位都是针对大数据人才的。 ... [详细]
  • 本文讨论了同事工资打听的话题,包括同工不同酬现象、打探工资的途径、为什么打听别人的工资、职业的本质、商业价值与工资的关系,以及如何面对同事工资比自己高的情况和凸显自己的商业价值。故事中的阿巧发现同事的工资比自己高后感到不满,通过与老公、闺蜜交流和搜索相关关键词来寻求解决办法。 ... [详细]
  • 这是原文链接:sendingformdata许多情况下,我们使用表单发送数据到服务器。服务器处理数据并返回响应给用户。这看起来很简单,但是 ... [详细]
  • 如何去除Win7快捷方式的箭头
    本文介绍了如何去除Win7快捷方式的箭头的方法,通过生成一个透明的ico图标并将其命名为Empty.ico,将图标复制到windows目录下,并导入注册表,即可去除箭头。这样做可以改善默认快捷方式的外观,提升桌面整洁度。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 生成对抗式网络GAN及其衍生CGAN、DCGAN、WGAN、LSGAN、BEGAN介绍
    一、GAN原理介绍学习GAN的第一篇论文当然由是IanGoodfellow于2014年发表的GenerativeAdversarialNetworks(论文下载链接arxiv:[h ... [详细]
  • 本文介绍了使用postman进行接口测试的方法,以测试用户管理模块为例。首先需要下载并安装postman,然后创建基本的请求并填写用户名密码进行登录测试。接下来可以进行用户查询和新增的测试。在新增时,可以进行异常测试,包括用户名超长和输入特殊字符的情况。通过测试发现后台没有对参数长度和特殊字符进行检查和过滤。 ... [详细]
  • javascript  – 概述在Firefox上无法正常工作
    我试图提出一些自定义大纲,以达到一些Web可访问性建议.但我不能用Firefox制作.这就是它在Chrome上的外观:而那个图标实际上是一个锚点.在Firefox上,它只概述了整个 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
author-avatar
zifei84589
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有