OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 11732|回复: 44

大专生入行嵌入式软件的辛酸泪

[复制链接]

1

主题

10

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-9-6
在线时间
0 小时
发表于 2013-9-6 16:13:02 | 显示全部楼层 |阅读模式

     提笔先谢谢原子哥,因为他的stm32开发板让我找到了一份嵌入式方面的工作,没有他就没有现在的我!
     我是个大专生,88年生,专业是物流,我的专业和我现在从事的工作可以说是天壤之别。前年我毕业了,毕业等于失业,说的就是我,
因为是大专生(本人不努力的结果)所以也没有学到啥技能,出来找工作也很难,所以去了一家日企电子厂当操作工了,在日企每天上班10多个
小时,每天站得累得腰酸背痛(整天打螺丝的缘故),可以说是行尸走肉地混日子。
     有一天,一个本科生来到生产线实习(日企的惯例),在交谈中得知他的专业是软件开发,月薪3000多,可怜的我加班到死一个月才拿2500
左右。从那天起,我就觉得自己未来的命运不能这样,与其浑浑噩噩得打螺丝不如最后再拼搏一记,也许依旧不会成功但也无憾了。
     下定决心后准备入行软件开发了,因为整天接触到电路板,所以最后决定下来的是嵌入式软件工程师。于是,辞职后我花了大半个月的工资去买了各种书籍,c语言入门的、数据结构、算法、操作系统等等。我的计算机基础是相当差,学起来相当吃力,但我每天坚持练习敲代码1000行,差不多半年后终于入门了,现在想想其中的辛酸不足为外人道也。
    然后,又准备学ARM单片机了,所以机缘巧合地买了原子的stm32开发板(难度相对小点适合入门),从到第一个实验到最后几个,我先敲一遍原子哥的代码,然后再尝试着自己独立写,虽然对于我来说这其中的过程非常难,但还是坚持下来了。几个月后,当我把最后一个实验的代码敲出来后,就决定去找一份工作了。
    那些天,我在51job和智联上投了好多份简历,但都是杳无音讯,也许是我大专生的缘故吧,也许没有一个HR会相信一个物流专业的大专生能搞嵌入式软件开发。直到半个月后,我终于收到了一个电话,是一个小公司让我去面试。当时的心情那是一个激动!第二天,我坐车来到了那家公司,面试我的项目经理水平相当高,问了一些嵌入式方面的专业问题,把我问得一愣一愣的,我以为没戏了,最后还好让我写了一个音频芯片驱动的代码,
这个驱动代码我很有把握(呵呵曾经背过类似的。)面试的经理看我写得不错,就没有问一些刁钻问题了,大多都是SD卡驱动、GPRS和GPS方面的简单问题,最后才晓得他们准备用stm32开发一个导航项目,而stm32自认为自学的还可以,心中暗暗窃喜了。
    一个礼拜后,我被顺利录取了,月薪3800(苏州园区),嵌入式开发。
    只要努力,一个大专生也能搞嵌入式,这是我总结出来的结果。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

25

主题

683

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1351
金钱
1351
注册时间
2012-4-25
在线时间
195 小时
发表于 2013-9-6 16:17:23 | 显示全部楼层
和你差不多样的经历,同是大专。但是这行也不是这么容易的,我其实想说,任一行业 只要做精了,能呆个10年以上,你就是这行的专家。
关键是 大多数人都耐不住,浮躁了,包括我同样如此
1-1
回复 支持 反对

使用道具 举报

0

主题

91

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2013-8-25
在线时间
12 小时
发表于 2013-9-6 16:21:04 | 显示全部楼层
惯例帮顶,加油!
————————
回复 支持 反对

使用道具 举报

8

主题

40

帖子

0

精华

初级会员

Rank: 2

积分
92
金钱
92
注册时间
2012-10-31
在线时间
0 小时
发表于 2013-9-6 16:40:55 | 显示全部楼层
励志。。。   顶!!
回复 支持 反对

使用道具 举报

5

主题

107

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
298
金钱
298
注册时间
2013-5-5
在线时间
0 小时
发表于 2013-9-6 19:04:16 | 显示全部楼层
多么励志的一篇帖子,这个必须顶,楼主,加油,有付出必有回报!
游走在生活里,你我都是涉世未深的旅人,前方有我们为之心怡的归宿,身后又是一片葱郁的往昔,让生活的零碎随风而来,又似过往的随风云烟而散,唯有这厮,方能守得云开,待到春花烂漫!
回复 支持 反对

使用道具 举报

13

主题

78

帖子

0

精华

初级会员

Rank: 2

积分
150
金钱
150
注册时间
2013-6-21
在线时间
0 小时
发表于 2013-9-6 19:07:12 | 显示全部楼层
大专生怎么啦,大专生一样可以找一个比研究生好的工作,只要努力,我也是学生,现在大三啦,正在学STM32,加油
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165537
金钱
165537
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-9-6 20:47:04 | 显示全部楼层
付出总有回报,大多数人只看你飞的高不高,没几个人问你飞的累不累。
也许注定孤独成就伟大。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2013-9-6 20:54:18 | 显示全部楼层
不拍千招会,就拍一招精。一起加油!!!
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

42

主题

173

帖子

0

精华

高级会员

Rank: 4

积分
548
金钱
548
注册时间
2013-6-18
在线时间
59 小时
发表于 2013-9-6 20:57:18 | 显示全部楼层
一起努力!
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1865
金钱
1865
注册时间
2011-3-29
在线时间
140 小时
发表于 2013-9-6 23:55:46 | 显示全部楼层
楼主拿的比我这个老人还多啊!!!
继续加油,进步空间还很大的!!!
不过,千万不要在技术(特别是软件)这棵树上吊死哦。
业余程序玩家。
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-9-6
在线时间
0 小时
 楼主| 发表于 2013-9-7 08:28:29 | 显示全部楼层
回复【10楼】ofourme:
---------------------------------
嗯,最近在学硬件的器件选型和布线了,做项目有人带的话上手很快的!
回复 支持 反对

使用道具 举报

4

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
221
金钱
221
注册时间
2013-1-29
在线时间
29 小时
发表于 2013-9-7 08:37:46 | 显示全部楼层
大专生,大三了,照样自学STM32
什么是母体?什么是真实?——《黑客帝国》 我在电子世界里?——《创战纪》 ...这里是世界尽头...——《异次元骇客》
回复 支持 反对

使用道具 举报

32

主题

195

帖子

2

精华

高级会员

Rank: 4

积分
646
金钱
646
注册时间
2013-7-23
在线时间
1 小时
发表于 2013-9-7 08:40:21 | 显示全部楼层
恩恩 ,帖子必须顶啊,也在学STM32,加油!
回复 支持 反对

使用道具 举报

12

主题

60

帖子

0

精华

初级会员

Rank: 2

积分
159
金钱
159
注册时间
2013-8-18
在线时间
7 小时
发表于 2013-9-7 09:09:27 | 显示全部楼层
楼主好样的,加油!
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1865
金钱
1865
注册时间
2011-3-29
在线时间
140 小时
发表于 2013-9-7 12:08:02 | 显示全部楼层
回复【11楼】我是大专生:

嗯,最近在学硬件的器件选型和布线了,做项目有人带的话上手很快的!
---------------------------------

是啊,有人带总能学到东西。当初被放羊,职业生涯就这样废了。。。
业余程序玩家。
回复 支持 反对

使用道具 举报

22

主题

436

帖子

0

精华

高级会员

Rank: 4

积分
541
金钱
541
注册时间
2012-8-6
在线时间
2 小时
发表于 2013-9-7 13:51:26 | 显示全部楼层
我最佩服这样的人,可惜我现在差之千里!!!
往事随风!
回复 支持 反对

使用道具 举报

13

主题

78

帖子

0

精华

初级会员

Rank: 2

积分
150
金钱
150
注册时间
2013-6-21
在线时间
0 小时
发表于 2013-9-7 16:33:41 | 显示全部楼层
回复【10楼】ofourme:
---------------------------------
你说的是什么意思啊,请指教
回复 支持 反对

使用道具 举报

71

主题

467

帖子

0

精华

高级会员

Rank: 4

积分
800
金钱
800
注册时间
2011-11-18
在线时间
5 小时
发表于 2013-9-9 07:33:36 | 显示全部楼层
很佩服楼主的毅力,你的学习方式非常好。
我的工作就是天天在玩
回复 支持 反对

使用道具 举报

5

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
205
金钱
205
注册时间
2013-6-8
在线时间
2 小时
发表于 2013-9-9 19:06:06 | 显示全部楼层
真心佩服啊,一个人坚持那么久
即使爬到最高的山上,一次也只能脚踏实地地迈一步。
回复 支持 反对

使用道具 举报

22

主题

81

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
339
金钱
339
注册时间
2013-8-31
在线时间
0 小时
发表于 2013-9-9 22:17:01 | 显示全部楼层
很励志
回复 支持 反对

使用道具 举报

22

主题

81

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
339
金钱
339
注册时间
2013-8-31
在线时间
0 小时
发表于 2013-9-9 22:17:56 | 显示全部楼层
回复【楼主位】我是大专生:
---------------------------------
回复【楼主位】我是大专生:
---------------------------------
很励志,坚持不懈,终成大器
少说话,多做事
回复 支持 反对

使用道具 举报

69

主题

216

帖子

0

精华

高级会员

Rank: 4

积分
514
金钱
514
注册时间
2012-3-21
在线时间
0 小时
发表于 2013-9-10 09:37:39 | 显示全部楼层
这个必须顶!!!!!!!!!!!!!!!!!!!!!!!!11111
回复 支持 反对

使用道具 举报

11

主题

69

帖子

0

精华

初级会员

Rank: 2

积分
170
金钱
170
注册时间
2012-7-12
在线时间
5 小时
发表于 2013-9-11 09:50:56 | 显示全部楼层
牛逼,帮顶
回复 支持 反对

使用道具 举报

93

主题

746

帖子

1

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1850
金钱
1850
注册时间
2012-9-16
在线时间
286 小时
发表于 2013-9-11 13:03:26 | 显示全部楼层
回复【7楼】正点原子:
---------------------------------
原子哥的话很有道理啊!
纵浪大化中,不喜亦不惧;应尽便须尽,无复独多虑!
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
35
金钱
35
注册时间
2013-8-12
在线时间
3 小时
发表于 2013-9-11 14:44:47 | 显示全部楼层
在WINDOWS平台开发十多年了,接触STM32,C51也有一年多,不过是娱乐,纯打发时间. 想学好它,硬件基础也很重要.
回复 支持 反对

使用道具 举报

50

主题

207

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
427
金钱
427
注册时间
2012-7-21
在线时间
0 小时
发表于 2013-9-12 13:20:01 | 显示全部楼层
回复【楼主位】我是大专生:
---------------------------------
LZ驱动代码是用背的呀?   这样不太好哦
回复 支持 反对

使用道具 举报

96

主题

762

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1228
金钱
1228
注册时间
2012-10-19
在线时间
15 小时
发表于 2013-9-12 15:05:54 | 显示全部楼层
我机械专业转电子(电子前途要比机械好),也和楼主一样天天敲代码,对,也许我是看不懂,但是敲多了我自然也会了。为了高薪,从电子转成了电力电子,辛苦的我们总有回报,目前虽然未成中层,但已经享受到了中层的待遇,楼主加油,顶你!
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2013-7-30
在线时间
104 小时
发表于 2013-9-13 09:51:17 | 显示全部楼层
学习楼主的精神,,,,顶
不努力,谁也给不了你想要的生活!
回复 支持 反对

使用道具 举报

3

主题

20

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2013-8-9
在线时间
1 小时
发表于 2013-9-14 15:19:16 | 显示全部楼层

看完后,我哭了!我擦,你看我比你怎样?
看我的文章,辛酸泪啊!

http://user.qzone.qq.com/312204974/infocenter#!app=2&via=QZ.HashRefresh&pos=1354077436

独孤求胜
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2013-9-14
在线时间
0 小时
发表于 2013-9-14 16:05:03 | 显示全部楼层
回复【29楼】office200688:
---------------------------------
吃饭要考本事的,你有本事管你是大专生还是什么生
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-9-6
在线时间
0 小时
 楼主| 发表于 2013-9-14 16:06:56 | 显示全部楼层
回复【26楼】a546924171:
---------------------------------
前期基础太差,只能用死记硬背的方法,现在不需要了!
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-9-6
在线时间
0 小时
 楼主| 发表于 2013-9-14 16:07:48 | 显示全部楼层
回复【29楼】office200688:
---------------------------------
哭是懦弱的表现,男人就要对自己狠一点!
回复 支持 反对

使用道具 举报

20

主题

158

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2012-8-21
在线时间
27 小时
发表于 2013-9-16 15:42:23 | 显示全部楼层
哈哈,有点差不多的样子,我学的是电子专业,也是大专,在学校的时候,打了两年酱油,到大三的时候,才把C语言的书,看玩,然后,就买了个STM32的开发板,稀里糊涂的,玩到大三毕业,话说,那时候毕业的时候,就知道用STM32点灯,其他的如TIMER,ADC,DAC,啥的都不懂,,,然后毕业之后,悲催的生活开始了,毕业也就失业了,
具体遭遇是这样的,
12年初,一个人拎着个包,就来深圳了,
然后,因为老乡的关系,接手了第一个项目,就是写一个NOR FALSH 128M 的驱动,开发费是3K
当时的基础,就会点灯,其他的啥都不会,比如啥是SPI ,啥是SDIO,文件系统,等等,都不懂,更别说去写存储器的驱动了,
从接手这个项目,到之后的一个月,都在研究,怎么从SD卡里面读出数据来,,,貌似这个过程就花了一个多月,试了SPI,和SDIO模式
悲催的一个月中,去研究啥是文件系统,用U盘和WINHEX这个工具,去分析里面的二进制数据,,晕,,尼玛,在测试用SD卡,读数据的时候
用SPI 模式去驱动,总是不稳定,只能读出第一个扇区里面的数据,然后读另外的扇区,就一直读不出来,,,就因为这个,在这里耗费了1个多月,,
只能说明这个,上学不努力,工作的时候,就只能时不时的骂自己,咋这么傻呢
花费了,将近一个月之后,采用STM32 SDIO DMA 并且挂载FATFS文件系统,终于解决了文件的读的问题,
之后,就是写NOR FLASH 的驱动,
在写的时候,就发现了这个问题,就是管脚的分布,组织该怎么搞,怎么分配才有利于程序的开发
当时并没有像这个问题,就随便找了些IO给弄起来,后来发现程序写到后面有难度了,就在开发中间过程中去修改原理图,
修改了3次,尼玛,我发现自己太能折腾了,,,
然后磕磕碰碰,整个项目用了2个月的时间,才把这个项目给干掉了,在这中间,客户催了不下十次,,,

后来,到12年底的时候,要写一个NAND的驱动,发现STM32 有外部存储器总线FSMC,是可以驱动NOR FLASH的,
我就傻了,当时在做那个NOR FLASH驱动的时候,为啥没想到用硬件接口去做,而是用IO模拟呢,,只能说对STM32不熟悉,,,


就关于做的第一个项目,在之后的半年,总结的经验如下:
1,做任何事情,首先要向清楚之后,再动手。
2,在调试程序的时候,碰到问题,首先不要去改代码,而是要去静下心来,去思考为什么导致这个原因,想好之后,再动手去改
3,在接手项目的时候,必须把这几点弄清楚,首先要把整个工程的说明和要求文档弄到手,并且要仔细读清楚,第2,对所使用平台的要熟悉,有啥硬件接口,或者IO啥的
回复 支持 反对

使用道具 举报

20

主题

158

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2012-8-21
在线时间
27 小时
发表于 2013-9-16 16:48:18 | 显示全部楼层
接着更新
,话说在把第一个项目干掉之后,用了2个月的时间,,比较恐怖了,客户催的急,而我又没啥经验,搞的那老乡也不敢帮我接啥外单了,
然后悲催的又开始了,持续两个月,没工作,没钱吃饭,没钱交房租,没钱出去玩,,,等等,,
偶尔的半个月,晚上去吃个5块钱的炒粉,都是奢侈,
没钱了,又不敢跟家里说,毕竟读了大学出来,连吃的问题,都解决不了,没脸面啊,,
后来,偶然的机会,接手了一个MP3播放器的项目,
功能很简单,就是在别人写DEMO上,增加几个按键功能
但是奇葩的问题,就来了,我从来没写过,写没看到过上2W行以上的代码,当时看代码的时候,就晕了,这句啥意思啊,这个函数又是啥意思啊,,,迷茫中,
因为别人说这个项目很简单的,而我却改了一个星期,后来还是有问题的代码,晕,,,,基础和思维太差了,,,,勉勉强强,交了单
因为前个案子的原因,那人又来找我,说要在原来的基础上,那个播放器,要带LCD屏幕显示,
因为没有生活费,虽然这个案子对于当时的我来说,有相当的难度,但是为了生存,依然接了下来,
因为要带LCD的问题,所以就有这个几个要解决,
第一,代码程序空间的解决
第二,编写LCD驱动
第三,点LCD,
第四,图片的组织,
等等,
在程序空间上上的问题,因为偶的C语言基础还可以,就果断的在写代码的时候,使用了宏定义功能,根据不同的功能打开对应的编译开关宏
编写LCD驱动的问题,花了一周的时候时间去写驱动,当时对LCD的根本就不懂,其中的原理,比如说,LCD的RAM是啥,LCD的行和列的计算
显示的颜色的控制,等等,都不懂,后来看别人的例程在那板子上的LCD上,点亮了一个字母A,然后激动了,那天晚上喝了半瓶啤酒,为啥?
高兴啊,把棘手的问题解决了
之后,就是图片的问题,因为,要带LCD,所以有很多图片,而我,为了那400块钱的美工画图的费用,花了一周的时间,用XP上的那个画图工具
对着电脑,一个BIT一个BIT的去画,,画了100多张,尼玛,那感觉好爽,头都变大了,然后在这些图片做出来之后,给客户看,他说可以,比原来的好,当时高兴了了下
,,,话说这个带LCD的MP3播放器的案子,也花费了我两个月时间,当然学到东西比较多,另外说明了一个问题,我太笨了,,,,但是我还是坚持,

关于,这个MP3播放器的案子总结如下:
1 ,在接手任何单片机项目的时候,看代码的时候,必须要有这个原则
   A,首先找出主程序中的死循环,部分,看看死循环部分大概做了些啥
   B,找出这个工程文件当中的,中断代码文件部分,并且把每个中断是具体干啥的基本功能了解清楚
   C,在做了,之前那两个步骤之后,再返回到MAIN函数主体中,一句一句的查看,在这个工程当中用到了哪些接口,哪些模块等等
2,在组织和架构工程的时候,必须要有模块化思维
3,在对于很多文件组织的时候,比如我刚说的那个100多个图片,你要从存储器里面读出来,而且要精确定位每个文件的话,你会怎么做呢?
  如果这些文件会更新,有可能是几个,也有可能是几百个,那你又怎么去维护你的程序
  说到这里,就必须想到和要有这个思维,在组织管理同类型的文件或数据的时候,必须要有表格的思维,
  用表格去访问和读写数据
回复 支持 反对

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2013-9-16 16:56:08 | 显示全部楼层
回复【32楼】我是大专生:
---------------------------------
有道理,男人就要对自己狠点。

楼主的精神值得学习,辛苦点总是有回报的。

我现在也在敲代码中,一起努力、加油!!!
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

1

主题

10

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2013-9-6
在线时间
0 小时
 楼主| 发表于 2013-9-16 17:11:19 | 显示全部楼层
回复【34楼】lxj19901115:
---------------------------------
做项目半年多了,stm32可以说玩的比较顺手了,因为公司下个项目是需要带视频采集的,所以转战arm11了,呵呵,一怒之下又买了台
台式电脑,装上了linux,linux玩起来真叫人一个蛋疼,快两个月了,天天一两点睡觉,好在终于上手能写一点linux驱动了,这些天的努力没有
白费。做我们这行的,努力得真知是最重要的,过程虽累,但是弄出成果的感觉是爽快的。
回复 支持 反对

使用道具 举报

2

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2011-4-6
在线时间
0 小时
发表于 2013-9-17 23:13:34 | 显示全部楼层
顶!!!!
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

新手上路

积分
31
金钱
31
注册时间
2013-5-27
在线时间
0 小时
发表于 2013-9-17 23:57:52 | 显示全部楼层
回复【36楼】我是大专生:
---------------------------------
楼主的学习速度惊人啊,那么短的时间就能零基础玩转STM32,现在又立马上Linux系统,真佩服!
楼主学习Linux有什么好的学习方法吗?分享下~我也准备学习Linux。
回复 支持 反对

使用道具 举报

68

主题

212

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
312
金钱
312
注册时间
2013-5-7
在线时间
28 小时
发表于 2013-9-18 14:38:15 | 显示全部楼层
太励志了
回复 支持 反对

使用道具 举报

57

主题

195

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
446
金钱
446
注册时间
2013-2-20
在线时间
1 小时
发表于 2013-9-18 14:48:24 | 显示全部楼层
呵呵,加油....我们做这一行的  都这样的..呵呵
创新超越梦想,拼搏创造奇迹....
回复 支持 反对

使用道具 举报

1

主题

19

帖子

0

精华

初级会员

Rank: 2

积分
80
金钱
80
注册时间
2013-9-3
在线时间
8 小时
发表于 2013-9-18 15:28:20 | 显示全部楼层
楼主就是很好的榜样!我也是半路出家开始搞STM32的。学习中间会有很多的困惑,但是只要功夫深、铁杵磨成针!加油
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
23
金钱
23
注册时间
2015-11-1
在线时间
0 小时
发表于 2015-12-8 13:01:40 | 显示全部楼层
太棒了~很励志
回复 支持 反对

使用道具 举报

13

主题

296

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2066
金钱
2066
注册时间
2012-5-26
在线时间
291 小时
发表于 2015-12-8 13:54:58 | 显示全部楼层
回复【15楼】ofourme:
---------------------------------
你说的这句话很有感觉,被放羊。。我差不多也是这样过来三年了
虽说不能依赖别人,但是开始有人带还是幸福的
活着才是王道!健康是一切的前提!
回复 支持 反对

使用道具 举报

1

主题

374

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1326
金钱
1326
注册时间
2014-7-23
在线时间
421 小时
发表于 2015-12-8 14:07:12 | 显示全部楼层
应该说大多数都是这么一种境况。。。。
回复 支持 反对

使用道具 举报

21

主题

131

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
425
金钱
425
注册时间
2019-5-12
在线时间
168 小时
发表于 2019-9-2 23:07:37 | 显示全部楼层
本帖最后由 hejun96 于 2019-9-4 18:59 编辑

      又是一年开学季。我曾今也从一所普通的高职院校毕业,学习嵌入式也是因为当时教MCS-51单片机的老师抓的比较严格。但是嵌入式必须要搭载和引入操纵系统,Linux和RTOS,操作系统又接触到"并发",引出多进程和多线程,上层应用GUI,底层Linux内核驱动,再往下就是硬件。就不像裸机开发那么的单调。做技术开发免不了加班加点,似乎生活失去了太多的自由,整天都在工作中自己摸索,上论坛提问,自己去寻找答案,直到几个小时后都没有找出问题的苦恼和烦闷,也许是专业学的还不深的缘故吧,工作中也许是应该学会如何自己去解决问题而不是指望有人在旁边指点。难度虽然很大但是既然选择了嵌入式还是不能半途而废,纵使路途艰辛,魔障重重。开源电子网论坛作为我学习和查找STM8/32系列相关问题的平台,让我从曾今依靠老师解决问题到现在工作中不得不脱离老师的那种转变得到了很好的帮助,在论坛上面遇到了许多志同道合的朋友从事这一领域,大家相互发帖彼此之间相互提高,下载到了比较优质的参考资料。所以让我艰难的走下去后也看到了这一路上许多的风景,虽然本人的学识还比较浅,但是看到众多坛友的不断学习的精神打动了我,来之不易的进步贵在坚持。楼主精神可嘉,终成正果,但是背代码的做法真叫绝,不过不推荐,代码重在理解,尤其是在代码中用到了算法方面的如链表,栈和队列,背的话就行不通了。其实还是社会和学校存在一定程度的"脱节",尤其是技术的东西更新的特别快,所以学的东西不能局限于那"四角的天空",但是没有那一点基础性的知识学习后面的嵌入式会相当吃力,尤其是C语言和数据结构中的一些经典算法,如:斐波那契数列,空瓶换汽水,杨辉三角,水洼数......可参考谭浩强老师的《C语言程序设计》红皮书。之前也敲过这本书上的代码,但是发现光敲不理解也学不会编程。像STM32用固件库配置各种GPIO,如果光敲代码就不知道在哪里去调用库函数。学而不思则罔,思而不学则die,所以要知行结合。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-14 11:52

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表