程序人生之(四)初涉编程路

简介: 第三章 初涉编程路                                                                                                                   ...

第三章 初涉编程路

                                                                                                                        

 

       这是一个关于通信设备的公司,

       和邦一起来的有十多个人,

       作开发的有四五个吧,

       公司把他们看的很重,

       来得时候还举行了欢迎宴会,

       邦就为大家吹了一曲笛子,

       虽然不太好听,

       但赢得了同事们的掌声.

       他想,也许大家觉得他能力挺强的,

       但那完全是因为以貌取人.

       不过他不在意.

 

       刚刚上班的日子是窘迫的,

       亟待作事情,

       却不知从何作起,

       没有机会,

       看不到发展,

       又如何改变人生呢,

       他想一定要寻找机会.

 

       那一天,

       对他是至关重要的,

       因为公司里面又来了一位同事.

       邦初见到他,

       甚至以为他是来搞装修的,

       因为他的装束实在和装修的差不多,

       高高的个子,

       圆圆的脸,

       敦厚的身材,

       头发是蓬松的,

       衣服好像没有洗过,

       没有穿袜子,

       鞋是趿拉着,

       没有提上来.

       看来是个不修边幅的人.

       邦走上去,

       和他握手,表示友善和欢迎.

       邦却没有想到,

       给他带来机会的,

       就是这个看上去不太讲究的人.

       我们暂且叫他阿魁;

 

       头两个星期都是无事可作,

       熟悉公司的产品和环境,

       认识公司的同事和规章制度,

       第三个星期,

       公司开会,

       他们六个人组成了公司的开发主力队伍,

       当时公司为他们准备了四个项目,

       两个软件方向,

       两个硬件方向,

       其中有一个项目:

       当时公司的程控交换机的液晶屏幕上,

       显示的所有提示还都是英文,

       公司也曾经招了一些人,

       想把英文改成汉字,

       以便提高产品的竞争力和价位,

       但一直也没有完成,

       这个项目分量是最重的,

       也是最难的,

       对于邦来说,他想走硬件这条路,

       所以他选择了这个项目,

       他的心里面是没有底的,

       因为他从来没有做过,

       仅仅有一些知识的积累而已.

       阿魁也选择了这个项目.

 

       于是邦和阿魁开始讨论这个项目,

       邦发现,

       阿魁在这方面,

       能力非常强,

       好像做过,

       说出话来头头是道,

       邦从心里面佩服他,

       就想跟他好好学学.

      

       邦回忆起来,

       说那段日子是很难熬的,

       因为技不如人.

       他承认了这一点,

       所以当阿魁说一些尖刻的话的时候,

       他都承受了,

       他告诉自己,

       你比我强,

       我就服你,

       你说什么我都听着,

       但总有一天我会超过你,

       邦作着给阿魁打副手的角色,

       但是,

       每天晚上,

       同事们都回宿舍的时候,

       邦却在实验室里,

       重复的做着白天阿魁做的工作,

       他想:

       今天不会的东西,

       明天就不能再不会,

       关于编程思路

       他也不断的尝试去作一些思考,

       但那是徒劳的,

       他简直就是个门外汉,

       他选择坚持,

     就这样,一天天的过去

       付出总有收获,

       仅仅经过一个半月的时间,

       关于单片机开发的套路,

       邦就已经能够熟练操作了,

       编程器,仿真器,8031,8051,液晶芯片,
     电阻,电容,二极管,三极管,焊电路版,

     程控交换机的数据交换,

       串口监测,            

       程序调试,

       他终于也可以和阿魁去讨论程序思路了,

       他的内心充满了喜悦和信心,

      

       两个半月过去了,

       液晶屏幕上却从来没有出现过一个字,

       邦和阿魁反复的检查电路板的线路,

       反复的实验,

       所有怀疑有问题的地方都检查过了

       但总是没有结果.

       最后阿魁决定放弃,

       邦那时面临着抉择,

       他想了很多,

       最后他认为这对他来说,
       是个机会,

       他一定要把它弄出来,

       一定要坚持下去,

       他想事情也许就在于关键时刻的坚持吧,

       他决定这么作,

       邦去找经理,

       对经理说:

       请再给他一个礼拜的时间,

       如果没有进展才放弃.

 

       这一个礼拜里,

       邦重新检查了所有值得怀疑的地方,

       不放过任何一个细微的环节,

       他想肯定是哪里存在着问题,

       才造成了液晶屏幕数据没有传递过去,

       所以没有显示,

       只要找到这个问题,

       就成了.

       那个礼拜是劳累的,

       是投入的,

       是忘我的.

       在礼拜五的那天早晨,

       他早早的来到实验室,

       去检查他昨晚想到的一个疑点,

       他看见了什么?

       他看见一个”一”字,

       那一刻,

       他的心里面是在呐喊的,

       是在欢呼的,

       是欣喜无比的,

       是不能形容的,

       同事们对他投来关切的目光,

       经理也亲自来看这个简单的汉字,

       整个公司都开始有了期待.

       接下来的一个多月,

       项目进展非常顺利,

       完工的那一天,

       经理找他谈话,

       说没有看错他,

       打算将来把技术部交给他来管,

       那个月他拿了公司的嘉奖,虽然不多,

       但邦是欣慰的,

       邦也是有所领悟的,

       那就是坚持,

       也许这就是邦和阿魁的不同,

       就是邦成功完成这个项目的关键.

       他告诉自己,

       他懂得了什么叫坚持.

 

       随后的日子

       公司要求新来的同事签三年合同,

       可是薪水很低,才700块钱,

       邦在心里面算了一笔帐,

       除去吃穿住行,

       一个月剩500块钱,

       一年剩6000块钱,

       三年才1万8000块钱,

       他还要还2万5000块钱的帐,

       照这个算法,

       给他1000块钱也不行.

       因为在邦的心里,

       有着他的牵挂,
       父母和妹妹在他的心里有着极其重要的位置,

       他一直想:

       如果等父母年纪大了,

       身体不好,要去治病,

       儿子却要四处去借,

       又借不来,

       一想到这个情景,

       他的心就有刺痛的感觉;

 

       尽管冒着风险,

     他决定辞职,

     公司的器重,

     无法改变他的命运,

     所以对他来说没有任何意义.

             

       那天他决定离开的时候,

       独自走在马路上,

       那也是一个秋天,

       秋风也清扫着这条马路,

       有些冷清,

       邦的兜里只有20块钱,

       这样一个遥远的城市,

       寻梦的邦承受着太多,

       他的恩师给他打来电话,

       语重心长的嘱咐他,

       现在不好找工作,

       千万别辞职啊,

       邦听的出来那份关切,

       他的心里一阵温暖涌上来,

       他告诉他的老师,

       他知道了.

       但是他那时已经辞职了.

 

       不过,

       邦已经更加成熟,

       他的心是热的,

       是充满自信的.

       他义无反顾的离开了.

       又踏上了未知的征途.

       改变命运的路还很长.

 

       待续…

相关文章
|
开发框架 小程序 前端开发
带你了解小程序的框架之谜
带你了解小程序的框架之谜
|
4月前
|
程序员 Python
探索编程之旅:从代码到思考的蜕变
【8月更文挑战第33天】在数字世界的迷宫中,编程不仅仅是一种技能,它更是一扇打开思维新境界的大门。本篇文章将带你走进编程的世界,体验从简单代码到复杂逻辑的思考过程,以及这一旅程如何深刻影响我们的思维方式和解决问题的策略。通过具体案例和个人感悟,我们将一起探索编程背后的哲学和生活的启示。
|
5月前
|
Rust 安全 Go
揭秘Rust语言:为何它能让你在编程江湖中,既安全驰骋又高效超车,颠覆你的编程世界观!
【8月更文挑战第31天】Rust 是一门新兴的系统级编程语言,以其卓越的安全性、高性能和强大的并发能力著称。它通过独特的所有权和借用检查机制解决了内存安全问题,使开发者既能享受 C/C++ 的性能,又能避免常见的内存错误。Rust 支持零成本抽象,确保高级抽象不牺牲性能,同时提供模块化和并发编程支持,适用于系统应用、嵌入式设备及网络服务等多种场景。从简单的 “Hello World” 程序到复杂的系统开发,Rust 正逐渐成为现代软件开发的热门选择。
88 1
|
5月前
|
存储 算法 程序员
神秘代码世界惊现高效秘籍!究竟是什么让汇编语言编程如此强大?快来一探究竟!
【8月更文挑战第31天】《代码之美:探索高效汇编语言编程的最佳实践》介绍了汇编语言在系统内核、嵌入式系统及高性能应用中的不可替代作用。书中强调了深入理解处理器架构、提升代码可读性、优化算法与数据结构及有效利用寄存器等最佳实践的重要性。通过具体示例,如在 x86 架构下实现高效的加法函数,展示了如何运用这些技巧编写出既高效又可靠的汇编代码,充分展现了汇编语言的独特魅力及其在现代软件开发中的价值。
64 0
|
3月前
|
设计模式 人工智能 算法
编程之旅:从代码到架构的感悟
【9月更文挑战第33天】在编程的世界里,代码不仅是实现功能的工具,更是连接思想与现实的桥梁。本文将通过个人的编程经历,分享从编写第一行代码到设计系统架构的旅程,探索编程背后的哲学和技术演变。我们将一起思考,如何在代码的海洋中找到自己的航向,以及在这个过程中如何不断成长和适应变化。
|
4月前
|
设计模式 算法 数据库连接
代码中汲取智慧,编程之旅与技术
在软件开发中,设计模式提供了解决常见问题的标准化方案,有助于提升代码质量和系统灵活性。本文详细介绍了PHP中的三种设计模式:单例模式、工厂模式和策略模式。单例模式确保类仅有一个实例并提供全局访问点,适用于管理共享资源;工厂模式封装了对象创建过程,降低系统耦合度;策略模式定义了一系列可互换的算法,便于算法切换。通过具体示例展示了每种模式的实现方法及其应用场景,帮助PHP开发者更好地理解和应用这些模式。
37 7
编程之旅:从代码中寻找生活的启示
【9月更文挑战第19天】本文是一篇关于编程和生活哲理相结合的感悟文章。文章以通俗易懂的语言,深入浅出地探讨了编程与生活的相似性,旨在启发读者从编程的角度去思考生活,从而获得对生活的新认识。文章通过分享作者的个人经历,阐述了如何将编程中的逻辑思维、解决问题的方法应用到生活中,以及如何从编程的过程中找到生活的乐趣和意义。
|
4月前
|
存储 Java 关系型数据库
“代码界的魔法师:揭秘Micronaut框架下如何用测试驱动开发将简单图书管理系统变成性能怪兽!
【9月更文挑战第6天】Micronaut框架凭借其轻量级和高性能特性,在Java应用开发中备受青睐。本文通过一个图书管理系统的案例,介绍了在Micronaut下从单元测试到集成测试的全流程。首先,我们使用`@MicronautTest`注解编写了一个简单的`BookService`单元测试,验证添加图书功能;接着,通过集成测试验证了`BookService`与数据库的交互。整个过程展示了Micronaut强大的依赖注入和测试支持,使测试编写变得更加高效和简单。
99 4
|
3月前
|
程序员 Python
探索代码的奥秘——我的编程之旅
【9月更文挑战第31天】在这段编程之旅中,我从一个对代码一无所知的新手成长为一个能够独立解决问题的程序员。通过不断学习和实践,我逐渐理解了编程的本质,并在这个过程中获得了宝贵的经验和感悟。本文将分享我的编程之路,包括学习过程中的挑战、克服困难的方法以及编程给我带来的启示。
40 0
|
5月前
|
敏捷开发 设计模式 测试技术
代码之禅:从技术实践中领悟软件开发的本质
【7月更文挑战第41天】 在数字世界的浪潮中,软件开发已成为一门艺术与科学交织的领域。本文将探讨从实际技术实践中提炼出的软件构建哲学,揭示编程背后隐藏的智慧与策略。我们将通过一系列真实案例分析,探索如何提升代码质量、优化开发流程,并讨论持续学习的重要性。文章旨在为开发者提供深入洞见,帮助他们在不断变化的技术环境中保持竞争力和创新精神。