其实我是个程序员:只有偏执狂才会快乐

模拟IC设计避坑:手把手教你用Cadence仿真恒定跨导轨到轨运放(附完整工艺库文件) 本文详细解析了使用Cadence仿真恒定跨导轨到轨运放的全流程,涵盖电路原理、工艺库配置、尺寸设计及仿真分析。通过1:3电流镜补偿技术实现跨导稳定,提供CSMC 0.25um工艺下的实战案例,帮助工程师规避设计陷阱,提升模拟IC设计效率。 阅读详情
其实我是个程序员:只有偏执狂才会快乐

作者:皇甫征声 来源:互联网

摘要:
  编程须从个人兴趣的满足转变为为公众服务,从孤芳自赏、闭门造车中走出来,当人驻足于喧嚣的市井里,才会发现软件开发空间是如此广大,社会对各类计算机应用的需求是如此迫切。原来我经常感叹明珠暗投,闲得慌,现在则直呼应接不暇,忙死了。
---------------------------------------------------------------------------------------------------------------------------------------------------
  认识邹肇辉缘起一篇数据库开发的稿子。开始以为他只是名纯粹的程序开发人员,后来听邻座的BOBO说此人乃时尚DV一族,曾在《电脑报》发稿数篇;再后来发现他还能写网络文学,整日在源代码中穿行的“莽夫”竟也能写出清丽雅致的文字;通电话后,才知道他在银行工作,曾经开过软件公司,去年靠业余编程收入就超过10万元,却自称挣的钱仅能支撑各种因电脑而生的爱好。这些都激起了记者极大的兴趣。

  我本来可以开宝马的

   四川省射洪县南泉寺高速公路收费站工地,一个尘土蒙面、汗湿衣衫“务工人员”模样的人正在桌子底下接线,工作人员说他就是记者要找的邹肇辉。

   “其实我同《电脑报》结缘很早,10年前我就编过一个曲线字库转换软件交由电脑报社某部门代卖。”邹肇辉看到记者后,脸上荡漾着笑意:“现在还给《电脑报》写稿,不过量很少,那篇数据库稿件还是今年第一篇,没想到把你招来了。”

   邹肇辉正在调试的是他独立开发的《高速公路收费网络系统》,因为收费站迁新址,栏杆机和收费显示屏都换了,收费系统的控制部分几乎全部进行了重写,工作量大,工期紧,常加班到深夜。

   “周围的青山绿水不亚于桂林,就是工地太乱,到夜里就更不得了,铺天盖地都是蚊虫,真一个‘聚蚊成雷’。”他交待助手几句,就把记者领到离收费站不远的山坡上,在黄桷树下边观风景边谈天。

   邹肇辉1992年从大连理工大学毕业后,没有留在大城市,而是回到了家乡四川遂宁,被分配到射洪县一家银行从事计算机管理工作,这一呆就是十多年。刚来时单位的科技工作还是一片空白,购设备、建机房、开发软件,全是邹肇辉一个人搞定。他的成绩得到了大家的肯定,获得了许多荣誉,并被推荐为全国五一劳动奖章的候选人。

   邹肇辉有一位中学老师,早年投身商海,身家早已超过千万,1998年,他数次邀邹肇辉加盟,但邹肇辉舍不得自己的天地,婉拒了这份盛情。邹肇辉介绍过去的几个朋友,现在最差的都开上雅阁车了。说到这里,邹肇辉喃喃道:“要是当年能成行,现在恐怕早开上宝马车啦。”

   “性格决定命运,我比较喜欢安宁散漫的生活。”他极目远眺,悠悠地说。

   其实我是个程序员

   电脑里正放着《喜剧之王》,周星驰一脸真诚地对舞女们说:“其实我是个演员!” 邹肇辉接过话头,“其实我是个程序员。”

   邹肇辉一再强调自己对电脑的热爱是纯朴的。从他高中接触电脑并爱上它之后,不管是大学时的乱花迷眼,还是工作后的杂念丛生,都无法把他从电脑旁拉开,让他神魂颠倒、矢志不渝的是编程那神奇的魅力。

   1996年前射洪县还没有开通互联网,编程资料少得可怜,这反倒培养了他深入细致的作风。用汇编语言写程序,用Debug分析程序和数据,这种艰辛恐怕现在的程序员很少尝到了。他就是用这些今天看来有些原始的工具,在无任何参考资料的情况下,分析了方正曲线字体的文件结构,编出了字体转换程序;分析了“1741”等几个EXE病毒的代码,用Turbo C编制了一款杀毒软件。用这款杀毒软件,邹肇辉当时给几十家单位杀了毒,轰动一时。而那个时候,王江民的KV100也刚问世不久,可以说邹肇辉同这位杀毒先锋曾站在同一起跑线上。

   “只是我为环境所限,加之缺少市场意识和走出去的勇气,没跑几步就停下来了。”看得出来,邹肇辉不无懊悔。看来IT英雄的风光有时也会在他心里掀起波澜。

   邹肇辉最得意的作品并不是杀毒软件,而是用Clipper结合汇编语言开发的《通用工资报表软件》。这个用数据库实现了电子表格的软件,功能强大而简洁之极,直到现在,许多单位和他所在单位仍然在用这款DOS下的老软件,操作人员说某些地方比Excel还好用。

   经历从DOS到Windows痛苦的转型以后,邹肇辉又热热闹闹地干起来。由于银行科技管理体制的变化,基层银行不再承担开发任务,不愿废了“武功”的他便把目光转向了社会,于是就陆续有了后续的作品。

   “编程须从个人兴趣的满足转变为为公众服务,从孤芳自赏、闭门造车中走出来,当人驻足于喧嚣的市井里,才会发现软件开发空间是如此广大,社会对各类计算机应用的需求是如此迫切。原来我经常感叹明珠暗投,闲得慌,现在则直呼应接不暇,忙死了。”

antiSMASH安装与使用 antiSMASH本地安装 简要: antiSMASH的本地安装需要安装很多的依赖包,本文章使用conda辅助安装 参考: 官方:https://docs.antismash.secondarymetabolites.org/install/ 文章:http://blog.sciencenet.cn/blog-3416913-1240614.html 依赖包下载 conda install -y diamond=0.8.36 conda install -y fasttree=2.1.9 conda ins 阅读详情

相关推荐

Altair HyperWorks 2022.3.0 Suite下载

Altair HyperWorks开发团队提供了新的一流技术,以设计和优化高性能、高效和创新的产品,并发布了HyperWorks 2021.2套件。与所有新版本一样,这个版本包含了新特性、增强功能,并修复了前一个版本中用户报告的各种问题,提供了总体上更稳定的体验。链接: https://pan.baidu.com/s/1rYietmQLQUboHiJzYoE9WQ?pwd=m9yh 提取码: m9yh 复制这段内容后打开百度网盘手机App,操作更方便哦。

weixin_48469365的博客 2127

程序员的激情其实是一种痛苦

我不是一个“充满激情的程序员”。我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等。当别人问起,我会正儿八经地这么回答,“这才是所谓的生活。你也应该试一试”。

wuchengyi_168的博客 309

USB接口ESD防护设计实战:从金属外壳到信号线的完整避坑指南

本文深入探讨USB接口ESD防护设计的实战要点,聚焦金属外壳作为ESD能量泄放关键通道的处理策略。文章详细解析了从外壳接地路径控制、信号线TVS管选型与布局,到PCB分区及电源线滤波等完整设计流程,旨在帮助硬件工程师构建系统级防护,避免常见设计误区,确保产品通过严苛的静电测试。

k8l9m0n的博客 481

程序员就是累死能干的闲死偷懒的

我不是一个“充满干劲的程序员”。我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等。当别人问起,我会正儿八经地这么回答,“这才是所谓的生活。你也应该试一试”。 其实我内心非常看不上那些充满干劲的程序员,他们所谓的干劲就是一天花上12甚至16个小时坐在电脑前写代码,或者为了写代码而牺牲了自己的爱好、睡眠以及人际交往,有时候甚至连基本的生活自理都无暇顾及。...

crkres9527 5194

烧录代码显示:no st-link 和Targrt DLL has been cancelled,如何解决?

🏆 本文收录于《全栈Bug调优(实战版)》专栏,致力于分享我在项目实战过程中遇到的各类Bug及其原因,并提供切实有效的解决方案。无论你是初学者还是经验丰富的开发者,本文将为你指引出一条更高效的Bug修复之路,助你早日登顶,迈向财富自由的梦想🚀!同时,欢迎大家关注、收藏、订阅本专栏,更多精彩内容正在持续更新中。让我们一起进步,Up!Up!Up!    备注: 部分问题/难题源自互联网,经过精心筛选和整理,结合数位十多年大厂实战经验资深大佬经验总结所得,数条可行方案供所需之人参考。

**My Coding Family** 1578

unitree-G1外接 USB 麦克风完整配置指南

首先,将type-c麦克风插入G1机器人的USB口后,记录下USB麦克风的卡号(card)和设备号(device),通常显示为 card 1: Device [USB Audio Device]

m0_47999117的博客 599

讲述IT人的程序人生,IT人心声,职业生涯,职场规划,程序员爱情优美文章155篇

<br />讲述IT人的程序人生,IT人心声,职业生涯,职场规划,程序员爱情优美文章155篇 <br />来自:http://www.ithao123.com/itlife/<br /><br />1、程序人生 : 程序,烟,我的人生<br />2、程序人生:做技术,切不可沉湎于技术<br />3、程序员,不得不习惯一个人寂寞<br />4、为别人编织快乐 自己的人生是乱码<br />5、程序员生涯之我见<br />6、程序员职业生涯的三大困境:老虎、Bill、自己<br />7、优秀的开发者并非金钱就能购

leaf6094189的专栏 3043

嵌入式工程师必学(118):MCU的硬件定时器和中断

大多数微处理器都有一个或多个可编程硬件定时器,这些定时器包括对中断的支持。可以有不同类型的计时器,用于不同的应用程序。例如,LPC1768 具有四个 32 位通用定时器、一个看门狗定时器、一个重复中断定时器、一个系统滴答定时器、一个正交编码器接口、6 个 PWM 输出和一个支持中断的实时时钟。硬件定时器用于计时和计数作,允许处理器在 timer 进程运行时继续执行其他进程。硬件定时器是一种使用 clock 信号来增加 register 的电路。

码农17年的博客 211

有激情的程序员,其实都有病

我不是一个 “ 充满激情的程序员 ” 。我觉得,固定 8 小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等。当别人问起,我会正儿八经地这么回答,“ 这才是所谓的生活。你也应该试一试 ” 。 其实我内心非常看不上那些充满激情的程序员,他们所谓的激情就是一天花上 12 甚至 16 个小时坐在电脑前写代码,或者为了写代码而牺牲

web前端开发联盟 483

Unity 热更 之 【YooAsset 热更】几分钟快速了解 YooAsset [功能面板]、以及 [基础代码] 说明

Unity 的资源管理系统不断发展,以适应不同项目的需求和解决特定的问题。AssetBundle 和 Addressable Asset System 是 Unity 官方提供的资源管理解决方案,而 YooAsset 是第三方提供的资源管理系统。简化的API和易用性YooAsset 可能提供了更简单直观的 API,使得资源加载和管理更加容易。对于不熟悉 Addressable 或 AssetBundle 复杂配置的开发者来说,YooAsset 可能是一个更易于上手的选择。性能优化。

仙魁XAN 2956

Cadence PCB仿真使用Allegro PCB SI S参数配置方法图文教程

S参数即S-Parameter是指散射参数,描述信号在传输线中的正反向传输和正反向反射的情况。本文讲述在使用Allegro PCB SI进行信号完整性仿真前,S参数的配置方法。

fydar的博客 2177

微信的成功,坚信美好偏执狂的回馈(有追求的人必修课)

肉眼品世界导读: 微信一年一度的公开课刚刚过去,有很多人写过张小龙,分析过微信的成功,有故事,有缘由,总是感觉还缺少些什么,这么大的一个成功案例,或许在很多看似光芒四射的分析中显得有些...

weixin_45727359的博客 1490

【Matlab】从零开始掌握 MATLAB 安装激活:从环境搭建到问题解决全指南

打开 MATLAB,点击 “主页 - 设置路径”;点击 “添加文件夹”,选择自定义的工作文件夹,点击 “保存”,重启 MATLAB 生效。MATLAB R2024a 的安装与激活是开启 MATLAB 学习的第一步,也是构建稳定学习环境的基础。本文从安装前准备、分步操作、验证测试、问题解决到环境优化,完整覆盖了新手所需的所有知识点 —— 核心要点在于:确认系统兼容、使用合法授权、选择纯英文安装路径、完成功能验证。

unber的博客 596

[转载]程序员的激情其实是一种痛苦

我不是一个“充满激情的程序员”。我觉得,固定8小时工作之后,就应该去做点别的事情,比如说看看科幻小说,和我亲爱的妻子聊聊天等等。当别人问起,我会正儿八经地这么回答,“这才是所谓的生活。你也应该试一试”。 其实我内心非常看不上那些充满激情的程序员,他们所谓的激情就是一天花上12甚至16个小时坐在电脑前写代码,或者为了写代码而牺牲了自己的爱好、睡眠以及人际交...

weixin_33725270的博客 433

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

给VC初学者一些建议

1、经常有人问,怎样才能学好VC。首先要有C++基础知识,当然数据结构是需要考虑的。有此两项还远远不够,对于VC,更关键的是操作系统知识,线程、消息、内存管理那一套核心理论知识,毕竟它是基于Windows系列操作系统的。 2、请记住,VC没有速成班,也不可能很短时间就能精通。代码本身是足够简单的,然而在其之上操作系统内核机制的掌握程度以及更高一层的软件架构思想的创意,都是需要时间和经验来积累的。 ...

cuzn小站 340

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

老夫子创业

老夫子创业 引子篇最近,偶听说老夫子从美国弃学回国,南下深圳创业,十分高兴。偶同时也十分佩服老夫子的非凡的魄力和胆略。莲花山下,依旧的车水马龙,  流光异彩。莲花山上,小平同志目光如炬,健步如飞。深圳,你好!老夫子,来了。老夫子,你妈妈喊你回家创业。一到美国,突然有一个声音老在耳边响起和回荡。突然就释放出来了,突然就觉醒了。其实,在美国这个国度,最容易迸

2023跟着小虎玩着去软考 1695

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

c++的用处

C++准确说是一门中级语言,介于汇编和高级语言之间吧,要求程序员了解计算机的内部数据存储。个人认为,作为学生还是花功夫学C++,因为《设计模式》《数据结构》这些课程基本上还是C++应付的比较好(我的切身体会),学习 C++,认真阅读c++ primer,而后配合 The ADAPTIVE Communication Environment (ACE)了解设计模式, 再看看《深入浅出STL...

dengzhe1719的博客 209
上一篇: 取得指定月份的第一天与取得指定月份的最后一天
下一篇: 什么是GoF?
CodingMouse
博客等级 码龄19年 82粉丝 48原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值