0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一个电子发烧友的程序员成长之路

h1654155282.3538 来源:网络整理 2018-04-13 14:17 次阅读

程序员简介

程序员(英文Programmer)是从事程序开发、程序维护的专业人员。一般将程序员分为程序设计人员和程序编码人员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、中级程序员、高级程序员(现为软件设计师)、系统分析员,系统架构师,测试工程师六大类。

如何成为一个好的程序员

1、意志坚定,我把这个放到了很重要的位置,为什么这么说呢?既然你选择了这一行那就要好好的做下去,不管你做什么都是这样,想在这一行做的很出众,那就必须付出大量的时间。笔者以自己的经验告诉大家,选这一行没错,前途还是很光明的。另外一方面,因为现在有各种各样的语言,每一门语言都有他自己的特色,没有说哪一门语言好或者不好,只是擅长的方向不一样。如果你选定了一门语音,那就要一直的学习下去,不能朝三暮四。比如前几年移动互联兴起,安卓和ios变的非常流行,行业的平均薪水也水涨船高,如果你学习到一半再去学习这些就会付出非常大的时间成本和精力。而且就现在来说,安卓和ios的处境,就没有那么的好了。

2、很强的自制力,这一点也尤为重要,我们学习编程,就少不了和网络打交道,一台电脑,如果连上了网,那个形形色色的诱惑就随之而来。此时就需要你很强的自制力,放下淘宝,放下韩剧美剧,放下网络游戏,把你的心思都放到学习上,连上网是为了方便学习的,而不是方便娱乐的。

3、科学有效的学习方法,不得不说,学习方法也是很重要的,同样的东西有的人学习的快,有的人学习的慢,除了其他原因外,学习方法也是很重要的一点,你是否有做过课前预习,是否知道“温故而知新可以为师矣”的道理,是否知道去合理运用“记忆曲线”等等。合理的学习方法能让你事半功倍。如果你自己没有一套方法,那么参加培训机构也是一种选择。

4、练习,练习,给大家做个比方,其实我们程序员就像运动员一样,需要时刻的保持我们的“竞技水平”,运动员如果平时不锻炼,比赛时候就不会有好成绩,我们也一样,如果平时不去敲代码,那你的专业能力会越来越弱。给大家说个亲身经历,之前由于一些原因我大概一周的时间没有接触代码,一周之后回来工作,我的工作效率变得非常的低,几乎变的不会写代码了。所以,练习对于一个程序员来说是非常的重要的。

5、不断的学习,技术是日新月异的,程序员要不断的去学习,去充实自己,不能守着自己的“一亩三分地”,要把眼光看向整个行业,要在工作之余去学习新技术,最大可能的去发挥自己的价值,这样才不会被这个行业淘汰。

6、多和同事同学交流,在学习和工作上,要多和别人交流,听听别人的想法,“闭门造车”是不可取的,说不定会有新的收获。接下来我们来了解一下一个电子发烧友的程序员之路。

一个电子发烧友的程序员成长之路

1、邂逅

一直在想该用什么样的语言来将我对电子制作发烧程度来抽丝剥茧般表达清楚。对“电”的兴趣恐怕要追溯到小学时代了,那时候最喜欢的就是拆各种电器,也制作过几个电子小玩具。要说最值得“吹牛”的就是小学五年级的暑假,当时父母都是上班去了,无聊加好奇的我竟然把家里21寸的彩色电视给拆了,记忆最深刻的原因就是拆了还原不了!眼看就要挨父母的一顿痛打了,千钧一发的时候我竟然奇迹般的将他又组装好了,导致后面的很长一段时间我都不敢去碰电视。

2010年高考后在大家都琢磨这填什么专业的时候,我当时十分坚定的想:我一定要读一个搞电的专业。当时对专业啥的也不懂是学什么,看到带“电”字的专业里面有电子信息工程、电气工程这两个,自己寻思着电子信息工程怎么带着“信息”两个字,那就选个电气工程吧。直到入校后开班会,班主任说我们学校的电气工程主要是搞供电,配电,设备自动化啥的。当时我就觉得选错了专业!!大学的入学班会嘛,班主任吹着我们专业怎么怎么吃香,当时一想也没啥关系。就这样过了大概一两个月。大概是在11月份左右的时候,学校的社团招新,当时我们学校名叫“电子技术协会”的一个社团彻底的把我给征服了。他们招新时候展览的一个自己制作的贪吃蛇游戏电子游戏机让我佩服的五体投地,当时只知道电子元器件搭建一些简单的电路,哪里知道还能自己制作这么高级的东西!当时看到的大概就是这样的一个东西。

看到这个东西的时候,我就觉得自己是找到喜欢的东西了,毫不犹豫的加入到“电子技术协会”这个组织了。和代码打交道也是从加入“电子技术协会”开始的。

2、开启学习之路

加入这个组织之后,了解到了“贪吃蛇”电子制作不仅仅是电路搭建的,主要的是单片机在起作用。协会里面的师兄传授经验跟我们讲,做这些东西的基础是C语言以及一些基础的数字电路的知识。大一上学期开的课都是一些基础课,一个专业课都没有。然后自己就根据师兄的推荐跑到二手书店买谭浩强的《C语言程序设计》,看着也不太懂,就经常在网上逛逛论坛,看看别人做的东西,学习别人的经验。大一上学期快要结束的时候,回顾了自己的学习进度,感觉还是啥都没有思路,狠下心在淘宝上买了一块51单片机的开发板和一本郭天祥的《51单片机》的书(毕竟一块开发板当时是168还是挺贵的)。拿着开发板如获至宝,虽然不知道怎么玩。然后就看郭天祥的单片机学习视频,跟着里面的步骤来弄。为了图便宜买的开发板的电路和视频讲解的开发板不一样,记得当时为了让一个蜂鸣器响整了我整整一个下午。随着学习的深入,慢慢的就对开发板玩的顺手了一些。然后就在放假的时候带上开发板回家了。当时对开发板的发烧程度超过任何的游戏。

3、比赛促进学习

2011年正好是全国大学生电子设计竞赛的年份,学校为了让比赛成绩好点,在学校里面发起选拔赛,规定三人一组。看到有比赛,肯定要去凑凑热闹,当时班上热爱搞电子的人还没那么多。那时候我找到了两个小伙伴L和H,之后的比赛证明了我们三个的实力,也让我们成了无话不谈的“基友”。选拔赛上我们当时做的是一个随着温度变化的小风扇,温度越高风扇转的就越快。虽然和这个小作品技术含量上可能不见得那么高级,作为我们团队的第一个小玩意还是挺有纪念意义的。

在此之后,我们三个参加了太多的比赛了,有校企合作的比赛,校内校外等等。我自己也业余做一些小玩意等等。找到两个在电子发烧友上面发过的。

[使用MSP430和触摸彩屏做的一个推箱子游戏] http://bbs.elecfans.com/forum.php?mod=viewthread&tid=239610&extra=

[在STM32F407上面移植的超级玛丽游戏] http://bbs.elecfans.com/forum.php?mod=viewthread&tid=295555&extra=

参加比赛是我们学习提升最大的一种方式,因为目标明确,所以专注度高,效果也明显。也正是因为比赛让我和小伙伴H在研究生复试中都能很顺利的通过。

4、程序员之路

虽然在大学的几年里面做的都是软件,但是都是单片机的程序。感觉称不上是真正的程序员,工作里面包含约有一半的内容是硬件电路等等。研报考的究生导师是做医疗系统和医学影像的,所以这时候应该是真正的转型开始。随着学习的东西变多,越来越觉得技术是一个浩瀚的海洋,我则像漂浮在海洋中的一叶扁舟,看不到整个海的样子,但是会不断的在海上航行。

研究生期间不如本科那样凭借着自己的兴趣想做啥就做啥,都是按照导师布置的任务研究和开发。作为一个转型的程序员首先就要深入学习《数据结构》、《C++》这类基础,然后学会遇到问题到处google求解填坑。三年的时间过得很快,研究生生活虽然枯燥,感觉说不出什么特别有意思的事情,但是让人对事物有了进一步的认识,像是可以静观世界一样。

生活方式上也和本科大不相同了,按时吃饭睡觉好像都变得非常的自然,很少有那种奋战到天亮的情况。也可能是因为成都这座懒散的城市氛围导致的吧。更多的事情看着文章:http://blog.csdn.net/robin__chou/article/details/53909042

5、后记

只有回不去的过往,没有到不了的明天!成长的道路上肯定有热情澎湃、废寝忘食的时候。同样也有步履维艰、寸步难行的岁月。程序员是一个以技术为支撑的职业,但是技术之外也有很多美好的事情。保持永远学习的态度,体会平淡日子中的每一点不平凡生活会让我们变得更有趣。

最后送上一张2012年参加TI杯电子设计竞赛时候晚上队员们露宿在实验室外面阳台上的照片,这张照片一直保存在我的电脑上,它见证了一群对技术痴迷的少年艰苦奋斗的岁月!!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    952

    浏览量

    29806
  • 电子发烧友
    +关注

    关注

    33

    文章

    552

    浏览量

    32985
收藏 人收藏

    评论

    相关推荐

    【PDF】《疯狂的程序员

    `内容简介 · · · · · ·   本书描写了绝影等程序员成长之路,分为大学、工作、创业三部分。作者笔下以绝影、BOSS liu、Bug Yang等为代表的程序员是大多
    发表于 03-08 14:06

    电子发烧友设计大赛会员参赛须知

    将为每位报名参赛会员安排参赛号码,每个参赛号码只供参赛作品使用,如有多个参赛作品,请提前与管理沟通。2.加入电子发烧友设计大赛参赛QQ
    发表于 11-21 16:41

    寻找电子发烧友

    学习过程中有过困惑,有过迷茫,希望提供空间,给像我像你的电子爱好者述说自己经验,自己的问题,自己的困惑!来到这里,你可以提出你的问题
    发表于 10-13 09:17

    电子发烧友论坛与电子发烧友网站是有区别的

    新手刚来不懂,以为电子发烧友论坛就是电子发烧友模版网站,其实不
    发表于 04-30 10:58

    电子发烧友网2014新年致发烧友们的封信

    致我最亲爱的发烧友用户:www.elecfans.com在看到这行熟悉网址的同时,您知道吗?发烧友七岁了!七年,人生成熟的大步。七年,许多人从莘莘学子变成了社会栋梁。七年,你是不是从
    发表于 12-31 17:45

    快快!~!,论坛管理快来看 电子发烧友论坛注册的时...

    电子发烧友论坛注册的时候验证码无法显示,点击换一个也没有 反应请论坛管理解决,谢谢
    发表于 01-01 15:11

    电子发烧友 新人报到

    新人报到{:12:}很高兴成为电子发烧友一员{:7:}
    发表于 02-18 10:17

    电子发烧友论坛版主征集令,让我们起为电子发热

    的用户加入我们哦,相信这里会是让你发光发热的平台哦。电子发烧友论坛版主的定位是什么呢?电子发烧友
    发表于 02-24 14:25

    电子发烧友们的封信

    `亲爱的电子发烧友们:你们好!微信越来越发达,很多发烧友经常希望我们能拉大家进交流群,跟大家起交流分享经验。应广大发烧友的需求,
    发表于 03-13 11:54

    1024节程序员“辟谣”帖:谁说我只穿格子衫!(已开奖)

    ---------------------------------------------------------------------------------经过管理们的认真挑选,致认为以下三位用户的留言让我们更了解到程序员
    发表于 10-24 15:25

    1024程序员节,最实用的福利——资料大礼包+VIP不限量大派送!

    资料览:VIP:活动时间2021.10.19-2021.11.10活动规则1、即日起,新注册发烧友用户(注册时间≤7天)并完善个人资料,即可领取资料礼包+电子发烧友月度VIP;非新用
    发表于 10-19 15:44

    OpenHarmony开源开发者成长计划:电子发烧友导师团招募

    。各位大牛,各位鸿蒙先行者:OpenHarmony成长计划将有系列学生比赛,所以电子发烧友决定组建导师团。导师团任务(导师需要做什么):愿意参与
    发表于 04-02 17:32

    程序员的蜕变和成长经历

    作为标准IT男已经有5年多了,实习生、代码搬运工、实习程序员程序员、项目组长、项目经理。..。..很多人可能不理解为什么我为什么会这样命名,且听我来分分享自己的蜕变和
    的头像 发表于 01-10 14:30 1619次阅读

    程序员如何规划自己的成长之路

    程序员成长经历往往很相似,大部分的人走过了最前面相同的段路,而有的人则走得更远。总结自己这些年来的历程,这也许能让年轻的程序员少走些弯
    发表于 04-24 18:30 0次下载
    <b class='flag-5'>程序员</b>如何规划自己的<b class='flag-5'>成长</b><b class='flag-5'>之路</b>

    程序员表白程序

    电子发烧友网站提供《程序员表白程序.rar》资料免费下载
    发表于 11-21 10:41 16次下载
    <b class='flag-5'>程序员</b>表白<b class='flag-5'>程序</b>