《当程序员的那些狗日日子》(十六)告别

2024-03-14 11:18

本文主要是介绍《当程序员的那些狗日日子》(十六)告别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

盈在家中的县城工作后,就一直没有到北京来过,然而碰巧的是,这时她所在的那个公益性机构派她和其他同事到北京来参加一个培训,所以她得以到北京来了。

培训结束后的那天晚上,盈过来我们的住处,一是老乡的女朋友丽也过来了,她要找她的“丽姐”叙旧,二是过来探望一下我和老乡这两个她新认识的朋友。

自上次盈回家后,到这时一别就是好几个月,上次大家都还是穿着厚厚的冬衣,此时却已是夏天。

见到盈后,我和她都没有觉得见外,她还是像一个很可爱的小妹妹,也许是我和她在QQ上或电话中一直保持着联系的缘故吧。

盈住在农展馆南路的团结湖附近,从我们所租住的地方过去,坐公交车只需三四站的路程,虽然路程很近,她要离开的时候,我还是决定送她回去。

我和盈走在去坐公交车的路上,这样的相送情景很熟悉,但我却好像找不到几个月前我送她回去时的那些感觉。我想起了那次踏着积雪送她回去时我想去牵她的手的冲动,但此时我却没有了这样的冲动,我只是和她边走边随意地聊天。是时间和空间拉开了我和她之间的距离,还是我和她从来都没有真正走近过?

走到公交车站,盈却怎么都不想我再跟着上车继续送她,因为她觉得路程很近,不想太麻烦我。我知道盈并不是拒绝我,而是她真的是不想太麻烦我,于是我也不勉强她。看着盈上车后,公交车接着很快就消失在有点昏暗的马路尽头,我有种说不上来的感觉。这两天正好下过雨,这时正是雨停后有点阴沉的天气,我的心情似乎正如这阴沉的天气一样。

日子一天天过着,北京的炎热也在七八月份的时候达到了顶点,我继续为程大哥做着票务网站,我心中的热情也正如这炎热的天气一样。我知道,8月份一过,北京的天气就会开始转凉了;而8月份一过,我也可以完成这个票务网站的开发了。

看着这个“原创”和“抄袭”各半的票务网站终于快全部开发完成,我的心情还是很兴奋,原来我是可以按照自己的预期去将这个网站做出来的。等待多时的程大哥也面露笑容,为我叫好和加油。我也给自己再加了一把劲,虽然这两三个月来的业余时间都处于忙碌的状态,但我却毫无疲累之意,仍然很有干劲。

前后历时三个多月后,终于在9月初的时候,我将这个票务网站全部开发完成了。原来公司网站中有一些不够完善的地方,比如管理后台中部分没有经美工处理的页面,在这个票务网站中我都将其完善起来了。如果不考虑数据库Access 2000与SQL Server 2000的问题,我自认为这个票务网站不比公司网站差,甚至更胜于公司网站。

将这个票务网站摆上线后,然后进行测试,测试结果表明网站功能一切正常,网站完全可以正常运行。终于大功告成,我和程大哥都十分高兴,程大哥达到了他想要的结果,而我也不负他所托,顺利地完成了任务,可谓双方合作圆满成功。虽然说我为程大哥做网站,他付钱给我,是一种很正常的交易行为,但从心里我还是很感谢程大哥,因为从另一角度来说,这是他慷慨地提供电脑给我去强化我自己的技术水平。还有他对我的信任,这是很难得的。

虽然网站开始运行后,Access 2000数据库更新起来很麻烦,但程大哥并不需要经常更新网站的功能和数据库,所以这点并没有太大影响。当然Access 2000数据库在安全性方面要比SQL Server 2000差很多,这是选择Access 2000数据库所不能避免的。

这一次,可以说是我在真正意义上自己做了一个网站,虽然当中的很多程序并不是我自己开发出来的,但从数据库的创建到网页的设计和制作,从程序架构的搭建到程序的编写,再到网站的发布,一个完整的ASP.NET网站开发的流程我都做了,这才是最有价值的。毫无疑问,在这个时候,数据库设计、美工设计和程序开发,我都可以一个人包办了。

程大哥的票务网站做完后,我的业余时间终于恢复到正常的状态,而上班时工作上的事情也不是很多,所以这时在工作和学习上我真正变得轻松起来了。

然而另一种情况却让我心里不能轻松起来。公司早就下滑的业绩一再下滑,甚至出现了发不起员工工资的情况,虽然最终没有拖欠,但有好几个月的工资却被推迟了好多天才发得出来。此时已耗了很长时间,公司业绩仍未见有起色,我心里也渐渐萌生了一个念头──我想辞职了。我可以和公司共渡难关,但是我更想到外面去闯一闯。这就像上山拜师学艺的人,学有所成后,终要到外面的世界去闯一闯,而不能一直留在山中。

再三考虑后,我便将念头变成了实际行动,向小李总提了辞职。小李总对我的请辞感到很意外,他希望我可以留下来,并且当面答应帮我提高工资。小李总说,见到公司现在这种状况,他本人也不想再耗下去,他在外面有很好的发展机会,公司现在的这种状况并不是凭他个人的能力就能改变的。而且他并不喜欢他父亲老李总,因为老李总和他母亲离婚了。但是他不得不坚持下去,是因为他当初接任总经理这一职位时,答应过老李总要把这家子公司搞好,所以他希望我可以留下来继续为公司效力。

我知道小李总是在真心挽留我,在公司目前业绩很差的情况下,他还答应给我加工资──虽然数额不多──足可见他的诚意。

虽然小李总一再挽留,但是我主意已决,还是决定离开了。看到小李总有点无可奈何地在我的辞职信上签字的那一刻,我的心也仿佛被揪了一下,心情变得复杂。自从小李总接任总经理一职后,虽说不上对我不薄,但他对我却没有领导对员工的那种高高在上,而更多的是一份对同龄人和朋友般的尊重,所以他给我的印象很好,我也很喜欢这种领导和员工之间的关系。在小李总表面风光的背后,我仿佛看到了他的无奈,以及他某些也不尽如人意的事情,比如他说的老李总和他母亲离婚了之事。

渐渐把工作交接完后,我终于要离开公司了,临走一刻我心里竟是十分不舍。和征、小魏、玫、程大哥等同事道别后,我也正式离开了。

至此,我在这家票务公司上班的日子也画上了一个句号。此时已是2006年的10月份,距离2004年10月我进入这家公司时,正好是两年的时间。如果从2004年5月我开始自学网站开发技术时算起,已有两年多的时间,两年多的时间,我可谓风雨兼程地走了过来。我此时的技术水平,与两年多以前相比,已不可同日而语。如果我在上大专的三年时间里能学到这个水平,我已心满意足。然而这时候已是我毕业四年之后了,我在感叹人生的很多事情并不是自己所能把握。假如当初我所学的就是计算机专业,那么此时我会是什么水平呢?人生没有假设,我也永远没有答案。

无论如何,我都要感谢我的这一家公司,是它给了我一个工作和学习的机会,让我得以在技术上不断进步。后来我回到广东而在广州工作后,我从程大哥和小魏口中得到消息,因无法经营下去,老李总将这家子公司关闭了。虽然现在这家公司早已不复存在,但它却留在了我的记忆中。

这篇关于《当程序员的那些狗日日子》(十六)告别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/808243

相关文章

LabVIEW程序员是怎样成长为大佬

成为一名LabVIEW编程领域的“大佬”需要时间、实践、学习和解决复杂问题的经验。尽管LabVIEW作为一种图形化编程语言在初期可能相对容易上手,但要真正成为精通者,需要在多个层面上深入理解。以下是LabVIEW程序员如何逐步成长为“大佬”的路径: 1. 打好基础 LabVIEW的大佬们通常在初期会打下非常坚实的基础,理解LabVIEW编程的核心概念,包括: 数据流编程模型:Lab

程序员必备心理学——心流

心理学之心流 前言一、“心流”是什么?二、心流的好处二、如何进入心流心流状态的四个阶段第一个阶段:挣扎第二个阶段:放松第三个阶段:心流第四个阶段:巩固 进入心流的技巧 总结题外话 前言 你是否常常感觉自己明明学习了一整天,但是就是感觉没有太多的收获。这个时候除了你的学习方向等问题之外,也可能是你的学习方法太低效了。作者本人就经常有这种情况,好在偶然间在b站刷到一个大佬的这个心

程序员都在使用的画图工具

大家好,我是袁庭新。 程序员都在使用的画图工具,你一定没用过这款画图工具吧!我教程中的架构图都是用它来画的。 比如我编写的RDB工作原理图就是用draw.io绘制的,如下图所示: 再例如Redis集群故障恢复原理图我也是通过draw.io工具绘制的,如下图所示: 是不是觉得draw.io绘制的图形特别简洁、美观。它的官网是: https://www.drawio.com dra

GitHub:代码是程序员沟通最直接的手段

如果不是 Andreessen horowitz 的投资,估计 GitHub 很难被福布斯、CNN、纽约时报等传统媒体注意到。普通大众之前不了解这个工具,是因为它距离记者的世界太远了——GitHub 是一个程序员所使用的托管项目的服务。 但在一些程序员眼里,它不仅是托管项目的地方,还是“开源”项目的大本营,而且是提高程序员“技术水平”和“技术品味”的地方,更是一个程序员社交的地方。

黑马程序员---银行业务调度系统

模拟实现银行业务调度系统逻辑 需求分析: 银行内有6个业务窗口,1 - 4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。 有三种对应类型的客户:VIP客户,普通客户,快速客户(办理如交水电费、电话费之类业务的客户)。 异步随机生成各种类型的客户,生成各类型用户的概率比例为:         VIP客户 :普通客户 :快速客户 =  1:6:3。 客户办理业务所

黑马程序员---空中网面试题

空中网4k/5k月薪挑选大四实习生的线程题     两年前,我们一个大四的学员去应聘空中网的实习生职位,空中网只给他出了三道线程题,拿回家做两天后再去给经理讲解,如果前两题做好了给4k月薪,第三道题也做出来的话就给5k的月薪。这样的实习薪水和招聘要求,不需要有工作经验的限制,纯粹是技术功底的比拼和考核,而不像许多其他公司非要招两年工作经验的人,逼得那些刚毕业和未毕业的大学生不得不去撒谎,不得不去做

黑马程序员---线程并发库

软件包 java.util.concurrent 在并发编程中很常用的实用工具类。 请参见:            描述 接口摘要BlockingDeque<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待双端队列变为非空;存储元素时等待双端队列中的空间变得可用。BlockingQueue<E>支持两个附加操作的 Queue,这两个操作是:获取元素时等待队列变为非空,以及

黑马程序员---多线程

TraditionalTread 传统线程技术回顾 创建线程的两种方式: thread3中,同时创建了Thread的子类和Runnable,那么会优先执行Thread的子类,因为Runnable的代码被当做参数传到了Thread类里,Thread子类的run方法又覆盖了父类的方法,所以会执行Thread子类的代码。 package cn.itcast.heima;public class T

黑马程序员---代理

分析代理类的作用与原理及AOP的概念 代理的概念与作用  1.已经写好一个类,现在要为这个类增加一些功能,例如,异常处理、日志、计算方法的运行时间、事务管理、等等,你准备如何做? 现在我们写一个代理类: 保持了原来那个类的功能,又增加了你现在需要的功能。 主函数调用的时候,直接调用代理类就行了。 这就是代理类的功能。   2.编写一个与目标类具有相同接口的代理类,代理

黑马程序员---类加载器

------- android培训、java培训、期待与您交流! ----------   简要介绍什么是类加载器和类加载器的作用 Java虚拟机中可以安装多个类加载器,系统默认三个主要类加载器,每个类负责加载特定位置的类:BootStrap,ExtClassLoader,AppClassLoader   类加载器也是Java类,因为其他是java类的类加载器本身也要被