你要尽心、尽性、尽力爱耶和华你的神。(《申命记》 6:5)

工作虽不是生活的全部,但工作是生活的主要部分。除了家庭之外,生活所剩下的几乎全是工作。一周七天,我们有五天,乃至更多的时候,花在工作上。一天二十四小时,朝九晚五,我们至少有八个小时的时间呆在公司里。除去这些时间,诸如花在友情等其他美好的东西上的时间,就如鲁迅所说的,像是海绵里挤出来的一点水,不挤没有,挤了也是微乎其微。因此,对于已经步入社会工作的人来说,同学相聚、好友重逢几乎成了奢侈。

“我知道世人,莫强如终身喜乐行善,并且人人吃喝,在他一切劳碌中享福,这也是神的恩赐。(《传道书》 3:12-13)”。“在他一切劳碌中享福”,通俗的讲,就是在工作中享福,得到快乐。工作占据了生活的绝大部分时间,如果一个人不能从工作上得到快乐,我们不敢想象他的生活还会有多少快乐。一个人的生活上没多少快乐,我们不敢想象他的人生又会有多少快乐。进而说之,一个不快乐的人生,我们也不敢说他的人生是丰富、成功的。借此,在此时此刻,不妨扪心自问一下,自己是否曾经认真思考过这样的问题:如何让自己在工作中得到快乐?

或许,我们有人曾经思考过,但大部分没有得到真正的、或者持之以恒,经得起时间考验的答案。那么,工作上的快乐到底有没有,存不存在?不存在的话,为什么心中又有追求的愿望?存在的话,又在哪里?在工作中吗?那为什么我们又常常尝试到工作之外寻找?不在工作之中吗?那我们为什么又说要在工作中得到快乐?呵呵,关是仔细琢磨这些问题就已经得到些许快乐了。倘若再仔细琢磨工作的快乐,琢磨快乐本身岂不是件更快乐的事吗?

有人说,快乐源于兴趣。如果对所从事的工作感兴趣,就容易在工作中得到快乐。这话对吗?对,但又不全然对。试问一下,假如对一个异性有好感,有兴趣,你就和他(或她)相好,然后结婚,现实生活中真会有这样的情况吗?真有的话,这样的婚姻的幸福能持久吗?毋庸置疑,大部分得到的答案会是否定的。人们常说,一见钟情,那一见钟情在真的有吗?或许有,但想必更多的是在电视剧里,在缘于生活又高于生活的小说里。人有审美疲劳的内在本性。此外,人的感觉很多时候是盲目的。也许,今天对这个异性有好感,明天对那个又有好感。见异思迁,移情别恋,古往今来,这样的例子举不胜举,小说里也写尽了,电视剧也拍透了。人,很多感情在很多时候都经不起考验,更别说时东时西、飘呼不定的感觉了。同样的道理,兴趣这种一时的感觉,也时常过于脆弱,在时间面前常常不堪一击。工作是持久战,大半生的岁月都填充在里面。因此,我们也许凭着一时的兴趣在工作中得到片刻的快乐,但难以靠着一时的兴趣让快乐永伴于工作左右。

那么,为什么又说快乐源于兴趣?正如平日所说,兴趣是最好的老师。很可能正是起初的兴趣,所以当初我们会选择从事这个行业。兴趣是老师,但也仅仅只是老师。俗语所说,“师傅引进门,修行在个人”。老师只是引路人,抛砖引玉之用。“师不必贤于弟子,弟子不必不如师。”要行远路,贤于师,“进门”之后,就得自己在“路漫漫”中“上下而求索”,独自“修远兮”。问题又来了,“路漫漫”,很容易站在高楼“望尽天涯路”,不知何处是尽头而气馁,那靠什么作动力来前行?前行了,又如何才能“修远兮”,而不是在原地踏步?

现实生活即不是诗,也不是画。最真实的情况,简而言之,大部分是靠压力,生活等诸多方面上的压力;是靠责任,工作上等诸多方面的责任。兴趣是短暂的,生活是长久的。兴趣走了,生活还在。生活还在,衣食住行就还在,生活开销就还在。水费、电费、生活费、话费等等就像天生的债权人,拿着这些好似永不止息的账,逼着你去工作、去上班。另外,时光荏苒,年岁渐长,父母也日渐年老。自身年龄越大,责任越大,肩上的担子似乎越来越重。正是这些无法摆脱的压力,这些无法推卸或逃避的责任,逼着许多的人走进了公司,走上了工作岗位,坚守着每一天的上班族的生活。

那么,又靠什么“修远兮”? 压力虽大,责任虽重,但病再急也不能乱投医。否则,越投越乱,适得其反。古人有语:“知止而后有定,定而后能静,静而后能安,安而后能虑,虑而后能得。”淡泊了才能明志,在宁静中方能致远。真若宁静了,思想专注了,思维活跃了,在学习中举一反三,触类旁三,学一小时胜似别人学一天。若能心如止水般的宁静,或许也能做到王国维的“入乎其内”去写之,“出乎其外”去观之。在“入乎其内”中,体现其“生气”。在出乎其外中,达到“高致”。或许,这就是老子的,在“常无”中“欲以观其妙”;在“常有”中,“欲以观其徼”,

整个大自然界就是一个艺术体的结合。说得夸张些,任何一行一业都荡漾着艺术的影子。软件开发,作为众多技术行业中难度较大的行业之一,更是如此这般。有业内大师说,软件开发就是拿编程语言当画笔在电脑上画画。“耶和华啊,你所造的何其多!都是你用智慧造成的,遍地满了你的丰富。”(《诗篇》 104:24)这个世界充满了丰富,充满了奥秘。软件开发是现实世界的模拟,编程语言中又折射出人类思维习惯的影子。自然而然,在软件开发中,在代码的世界里也定然蕴含着说不尽的丰富、看不透的奇妙。这丰富、这奇妙只要用心寻求,就定然能寻见。因为“你们祈求,就给你们;寻找,就寻见;叩门,就给你们开门。”(《马太福音》 7:7)

当真正寻见了软件世界的丰富,看到了代码世界的奇妙,就像在内心深处,越过了兴趣的低级情感趣味,真正爱上了一个充满内涵的、富有内在美的异性。爱情的力量是伟大的,对此,你难道还会安然静坐吗?庆幸的话,如果你又得到了他(或她),“有情人终成眷属”,两个人走过了一起,有了这样的爱,难道你还担心往后的婚姻不幸福,担心这婚姻不会持久吗?

或许,现在生活中,幸运的你已经拥有这样美满的爱情或婚姻,那么又何必不妨再锦上添花呢。回家的时候,享受美好的爱情。工作的时候,又沉浸于奇妙的代码世界里,自得其乐。当有了这样的生活和心境,最后就让我们一起再慢慢品味艾青的一首诗吧。

我爱这土地

艾青

假如我是一只鸟,

我也应该用嘶哑的喉咙歌唱:

这被暴风雨所打击的土地,

这永远汹涌着我们的悲愤的河流,

这无止息地吹刮着的激怒的风,

和那来自林间的无比温柔的黎明……

——然后我死了,

连羽毛也腐烂在土地里面。

为什么我的眼里常含泪水?

因为我对这土地爱得深沉……

第一诫:当热爱软件开发相关推荐

  1. 【献计一刻】软件开发小工的学习和工作清单

    目录 学习基础知识.专业知识和领域知识 工作检查单 软件开发过程中的一些习惯 英语是软件开发的一种语言 图片来源:https://www.dreamstime.com/illustration/nov ...

  2. CSDN 软件开发新手赛正式启动,召集热爱编程的你

    2021年12月21日起,CSDN软件开发新手赛正式启动.此次大赛是基于"C认证--见习工程师能力认证"标准而设立的编程比赛,只要你想成为Java/Python/前端/全栈工程师, ...

  3. 30年间,软件开发行业为何Bug纷飞?

    作者 | Chris Fox 译者 | 弯月,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) [导语]在时间的推移历程中,软件行业早已发生了天翻地覆的变化.和曾经大家习以为常的编码日常相 ...

  4. 软件开发行业,年轻与大龄程序员的生存现状

    作者 | Mark Seemann 译者 | Arvin,责编 | 屠敏 头图 | CSDN 下载自东方 IC 出品 | CSDN(ID:CSDNnews) 以下为译文: 软件产业热爱年轻人,但是年长 ...

  5. python牛客网编程题_【面经】小米软件开发一面(python)面经 2020 2020

    作者:JessyTsui https://www.nowcoder.com/discuss/580721?type=2&order=0&pos=15&page=1&ch ...

  6. 软件开发向大数据开发过渡_如何过渡到开发人员关系职业

    软件开发向大数据开发过渡 假设您已经找到了一个自己真正喜欢的开源项目,并且您想做的不仅仅是贡献. 或者您喜欢编码,但是您不想花一生的时间与计算机进行交互,而不是与人进行交互. 您如何将对开源软件的热爱 ...

  7. 软件开发和DBA谁更吃香?有答案了

    作者 | 田玮靖 出品 | CSDN(ID:CSDNnews 怎样从软件开发人员转成DBA? 做了n年开发,想转DBA,工作好找吗? 为什么软件开发都想转DBA? -- 类似这样的问题在技术圈层出不穷 ...

  8. 30 年间,软件开发行业为何 Bug 纷飞?

    在时间的推移历程中,软件行业早已发生了天翻地覆的变化.和曾经大家习以为常的编码日常相比,越多越多的开发者发现,如今"测试驱动开发,开发让位测试"却成为了一种常态,究竟是什么导致了这 ...

  9. 在一个软件开发项目中进行实际日程安排的十二点提示(转)

    Laura Rose , QE Manager, Rational<?XML:NAMESPACE PREFIX = O /> <?XML:NAMESPACE PREFIX = ST1 ...

最新文章

  1. GPUImage滤镜之锐化
  2. ip(IP)地址详解!
  3. batchsize设置为2的n次方_试卷中的页码设置
  4. linux开机自动ZFS,linux – 为什么重新启动导致我的ZFS镜像的一面成为UNAVAIL?
  5. C++笔记-二维棋盘数组转邻接表(使用QTL)
  6. python项目计划_2017年vn.py项目计划
  7. html5画直线,小白学canvas-从0到1,画直线
  8. efi分区能不能删除 win10_电脑分区被删除如何恢复_win10系统中EFI分区被删除的处理方法...
  9. 关于beginPath()和closePath()的关系canvas的beginPath和closePath分析总结,包括多段弧的情况...
  10. dell系统重装后无法进入系统_戴尔电脑重装系统后开机出现NO Boot Device Found进不了系统...
  11. python中round的用法_python中round函数如何使用
  12. CVE-2013-3893 IE浏览器UAF漏洞分析
  13. Linux命令退格键变成^H的解决办法
  14. 基础——DS28C22
  15. python七段数码管10秒倒计时_用7段数码管显示9秒倒计时.doc
  16. CentOS系统利用Gitolite搭建私有Git服务器
  17. 实现个虚拟机只要几百行的 toy 版就够了
  18. 参加英特尔迅驰二代风尚盛典发布会小记
  19. 学生-课程数据库与数据定义
  20. Windows Azure微软免费云空间成功申请和使用教程:安装WP博客

热门文章

  1. 基于Verilog下的串口通信实验_Devin_新浪博客
  2. JS逆向:【硬干货】手把手实战某条_signature参数破解(下)——WebSocket与JS函数
  3. field list什么意思_拼多多直播选品是什么?拼多多直播选品是什么意思
  4. 【xp无法安装.net怎么办】
  5. 小T电视直播服务器无响应,【沙发管家】看电视直播点播不卡顿的最新解决办法!...
  6. RDIFramework.NET敏捷开发框架 ━ 工作流程组件介绍
  7. php ftp_nlist 模式,PHP 返回当前 FTP 被动模式是否打开
  8. 解决:利用IDEA的右上角图标打开jsp文件
  9. 创建线程池的七种方式
  10. python用while打印菱形_python 使用while循环输出*组成的菱形实例