当前位置:首页 > 时尚生活

程序员入门 一个32岁入门的程序员给我的启示

今天,我给你带来一个非常励志的故事,关于我父亲如何用他的行动教会我成为一名程序员。

岁月的磨炼

带圆口接口的键盘,2003

有人问这个键盘是不是没擦过。不,是岁月不可磨灭的痕迹。如果你有关注细节的朋友,你会发现程序员最常用哪些关键岗位。除了(ASDW,于吉,那是我小时候打冠军留下的)。这个键盘虽然旧了,但是我爸一直舍不得扔。2003年,他从二手市场买了一台频率486 CPU的二手电脑,开始自己编译。我爸只有初中学历,但是有超强的动手能力。

零编程基础嵌入式开发导论

因为2003年,他刚从一家电子厂辞职。他看到了电子厂的单片机,看到了他们工程师的工资待遇。当时他只是流水线上的一个焊接工。虽然是团队领导,但也感受到了职业的局限。(这也带给我们一个启示。作为一个男人,如果觉得看不到自己的职业,那就尽快换工作。如果不这样,你会在未来的家庭压力中选择妥协,再也看不到事业。),辞职后的第二天,他买回了486奔腾系列二手电脑,一台模拟燃烧机(一台给芯片写程序的机器),一本汇编语言入门的书,开始了他12年的嵌入式开发。(这里的启示是,你要边说边学,不要想着怎么入门。最好的入门技巧就是动手。)

图书馆抄书的奇怪奥秘

这是他当时学C语言的时候在新华书店偷偷抄的

记得初中每个周六我爸都会带我去新华书店,然后去。每次他问我是不是资料员来了,然后他就在那里聚精会神地复制这些代码片段(在我看来,这种学习方法现在就是个笑话。随意打开一个网站,代码堆积如山,不过话说回来,你从这些源代码中学到了什么,还记得吗?会不会灵活运用?从前人的学习方法来看,需要记录一些常用的代码片段。你的GitHub有自己的代码片段吗?如果没有,赶紧收藏!)但是我爸的笔记,每次我问他项目是什么,他都记得很清楚。当然,他开始的时候很痛苦,一个英文单词都不认识。但是每个人的基础应该比我爸高很多,所以不要怀疑你会不会学编程,你当然可以学。

程序员特技-聚焦

亲戚们总是对我说:“你坐久了要多起来走走,看看距离。这很好。”。但是我觉得大部分程序员都做不到,因为编程根本停不下来。一旦开始,你总会觉得自己想要创造。这是程序写的。说到这里,我只想问大家:“你们能集中多少个小时?”我把这个问题扔给我爸,他笑着对我说:“一个装满水的锅用煤气烧多久?”。这是他的真实经历,也就是他在用汇编语言写MP3播放器。在调试的过程中,他忘记了自己是在烧水。幸好煤气烧坏了!讲这个故事只是想告诉大家一个道理:“写程序的时候一定要保持高度的专注,但是不能太累而无法专注。”

编程需要的是流程再造

软件工程非常类似于架构,架构是基于现实技术构建的最佳解决方案。“钢筋、混凝土”都做的很好,可以直接使用,编程、嵌入式开发也是。

这是一个移植了UCOSII系统的STM32实验板

该板内嵌UCOSII系统,可以同时执行多个任务,并分配任务优先级。一般来说,你可以边听音乐边打字。虽然看起来很低级,但是嵌入式的。很高端,但是我问我爸,这个板子是怎么做的?你真的用C语言写了操作系统吗?

板子自己画,其他芯片买,CPU程序自己写。本来嵌入式开发做的就是合理设计各个功能模块,用程序调度。现在成熟的芯片都是厂商写的,提供外部调用接口,开发者可以在不知道里面内容的情况下进行开发。这对我以后学习编程是一个很大的启发。我的老师曾经说过,“软件工程师之所以能写出解决实际问题的程序,是因为他们懂得流程再造,懂得用现实的车轮(技术)来实现这个流程”。成为一名软件工程师,首先要做的不是编程语言能力有多好,而是如何通过计算机科学简化现实生活中繁琐的过程。我觉得这才是真正的软件工程师。虽然我爸的编程基础没有我强,但是他的流程再造能力比我强很多。也许这就是经验。

这是他发送串口响应的过程,可能有错

我把我爸逼到了一个假的满栈

大二的时候学了C#,会做一个简单的winform程序,然后就开始发飙,跟我爸吹牛。当时我爸特别开心,直接带我去了一个真正的项目,真金白银。当时我傻傻的答应了。因为是真实项目,程序的容错性一定很高。你不能只点击几下就抛出异常,但是我做的所有项目都是校园实验,只是为了和每个家庭一起玩。虽然老师给了很高的评价,但都是大学里的花拳绣腿。真正派上用场的时候,真的显得苍白无力。当然,我的程序不会按时完成。我爸意识到了,笑着对我说:“请你教我C#,我们一起来讨论这个节目。”没办法。只能让我爸学了。一周后,他开始和我并行发展。这是我和我爸同台工作的最好回忆;为什么我爸一周就能学会C#(只有C发音基础)?

所有语言都是通用的,只是表达方式变了,思维和流程都不会变。

我们老师一开始就教我们画一些简单的流程图,但是我们很多人觉得他太简单,没有意义,就开始追求那些华丽的界面来满足自己的好奇心和虚荣心,但是错过的是真正的编程技术,也就是当时的我。很多人觉得大学课程很基础,实际用到的项目很少,根本不能当项目用,书也过时了。

其实书是教我们写(编程)的姿势(方法),怎么拿笔(编程),怎么写好字(好编程),一旦学会了就能写好字(好编程)。所以很多人写不好,就是年轻的时候渴望成功,想玩(炫耀)。这是我最深的自省,也是对初学者最好的建议。编程一定要耐得住寂寞!

程序员要时刻了解自己

当时我很膨胀,有点自以为是,以为自己能行,然后就同意了这个项目。还好我爸很厉害,不然我就赔钱了。作为一个程序员,你必须知道你的上层。了解自己,了解自己(我能做到,你做不到),打好每一场仗(这就是我想要的)。没错。时刻知道自己水平的上限,有助于评价自己的价值。比如换工作,你和同龄人比,水平在哪里。决定市场价格的不是企业本身,而是社会必要的劳动时间(其他程序员需要多长时间才能做到)。最好的理解就是看看最新的技术,了解行业的趋势。只有这一次,我们才能站在高薪阶层。

做一个值得信赖的程序员

我爸当时对我说:“既然你答应了别人,不管你有几千个理由,你做不完都是你的错,因为你答应了别人”。这不是一个合理的标准,而是一个程序员的职业道德,因为这样我爸就可以接手很多外包的项目,因为他在别人眼里只有两个字:“靠谱”。也许这就是程序员的个人品牌。如果能在企业有这样的品牌,能不被提升吗?

总有人问:“我现在学编程晚吗?”“30岁以后还能继续写程序吗?”“学编程难吗?”看完这篇文章,相信你不会再多问了,因为如果你真的热爱编程,就应该像我父亲一样,无论现实如何逼迫,永远不要忘记自己最初的心。虽然我和父亲没有太多的语言交流,但我只要说一句“听从父亲的指示,不要忘记自己的主动心态”就够了。

原文链接:https://www.jianshu.com/p/5d032ae53449

声明:本文转载于网络,版权归原作者所有。如果涉及到作品的版权问题,请联系我们,我们会根据您提供的版权证明确认版权并支付报酬或删除内容。

1.《程序员入门 一个32岁入门的程序员给我的启示》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《程序员入门 一个32岁入门的程序员给我的启示》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/shehui/1278655.html

上一篇

高校大爷训话猫咪:要做有礼貌的猫 到底是什么状况?

下一篇

关晓彤礼服 关晓彤礼服穿搭太好看,一双大长腿简直就是礼服穿搭杀手锏!

奋斗经典台词 人生只能靠自己的句子 自己拼搏奋斗的经典语录

奋斗经典台词 人生只能靠自己的句子 自己拼搏奋斗的经典语录

从出生到成年,我们都有父母的帮助。但是作为成年人,我们需要在生活中为自己而奋斗。只有努力工作,才能回报对我们好的人。今天,边肖为大家整理了“人生只靠自己”的句子。让我们看看!  人生只能靠自己的句子: 1、不要活在别人的眼里,也不要活在别人的嘴...

奋斗经典语录 人生只能靠自己的句子 自己拼搏奋斗的经典语录

奋斗经典语录 人生只能靠自己的句子 自己拼搏奋斗的经典语录

从出生到成年,我们都有父母的帮助。但是作为成年人,我们需要在生活中为自己而奋斗。只有努力工作,才能回报对我们好的人。今天,边肖为大家整理了“人生只靠自己”的句子。让我们看看!  人生只能靠自己的句子: 1、不要活在别人的眼里,也不要活在别人的嘴...

新华社:达叔带来的欢笑将长留人间 达叔永远都是主角

近期,新华社评吴孟达因病离世:“达叔”带来的欢笑与思考将长留人间。  据悉,香港知名喜剧演员吴孟达因病离世后,人们纷纷表达追思。“黄金配角”之称的“达叔”,塑造了不少经典角色,也写下了“我是中国人”的真情告白。“没吃过苦,就不会知道什么叫表演”。作为演员,敬业是本分,观众口碑就是最好的...

开玩笑把邻居笑死了赔6万 开玩笑要为自己的玩笑行为买单

遵义县男青年周某某没有想到,他的一些玩笑动作和玩笑话竟让一个邻居猝死!为此他也付出了高昂的代价。  经相关部门调解,日前,周某某赔偿死者家属6万元。而在此之前,周某某此举还被警方视为犯罪。  玩笑中,邻居突然倒下  据了解,周某某和与之同龄的苟某(男)是邻居,2018年2月6日早上,两...

宋丹丹谈继女赵婷 称自己当年是被迫爱自己的继女

宋丹丹谈继女赵婷 称自己当年是被迫爱自己的继女

宋丹丹继女赵婷,最近凭借着电影作品无依之地获得了第78届美国电影电视金球奖最佳导演奖。所以现在很多媒体,对于宋丹丹和继女的关系也非常的关注。宋丹丹谈继女赵婷,竟然说自己当年是被迫爱赵婷的。这到底是怎么回事呢?宋丹丹谈继女赵婷网友扒出了宋丹丹当年接受杨澜采访的一段视频,宋丹丹被问道了很多和继...

琼瑶是第三者 琼瑶和林婉珍,第三者和原配其实都是输家

林婉珍 琼瑶和林婉珍,第三者和原配其实都是输家

炸三样都是什么东西

炸三样都是什么东西

东北的三种油炸食品是指猪里脊肉、连体猪肉、鸡冠油。这些食物很常见。虽然属于动物内脏,但是炒后味道很好,不会有内脏的腥味。东北三番属于东北菜系,是东北八大菜系之一,是东北传统菜系的总称。东北菜顾名思义,是包括黑龙江、吉林、辽宁、内蒙古东部、河北东北部的一种烹饪菜系。由于东北独特统一的人文自然环境,这类食物被统一...