
学习编程理论基础知识,例如:位bit,字节,语法,基本硬凯雀件组成结构。
运用理论结合实际,做一些自以为理论已经通过了的实验,例如:驱动一个灯亮/灭。
找出实验失败灯不亮的原因(硬件+软件都要查),例如:线松,灯坏,程序错误。俗称调试。
增加难度,逐步探索。例如:灯亮了,但是你要尝试让它定时亮/定时灭。
编程没有顶峰,当你定时让一串8个灯随心所欲的灭和亮时候,就可以走出新手村,与同学或朋友做项目了。注意是做项目,不是单独做项目,可以找个公司做个调试技术员,工程师助理,半年后即可上位亲自参与 *** 刀。
记住一定要勤奋,多动手,多思考,遇到调试不过的有耐心有恒心有信心,我60岁的师傅写代码用1天,调试花费近1个月,自己去体会,他从最初的计算机汇编到后来的C语音C++,做了纯软的手机APP,纯硬的逻辑电路,做软硬结合的单片机,PLC+HMI。
适咐敏当的投资一些实验器材,例如,电脑,书籍,开板,实验板,显示屏,触摸屏,万用表等。
欢迎加入衡孙枝程序猿,旅程路上不止有你,还有千千万万的队伍伴你同行。
1.程序软件免费下载
链接:https://pan.baidu.com/s/1E6rNlwiYx9wPYqUZuqbnpw
提取码:9gsb软件,拼旅棚音为Ruǎnjiàn,国标中对软件的定义为:与计算机系统 *** 作有关的计算机程序、规程、悉镇脊规睁渗则,以及可能有的文件、文档及数据。
难!我本身是软件工程师,我从业都十多年了,就拿网站来说吧,比如你独立开发一套PHP或者是Java的网站,通常,美工+WEB前端+后端开发+需求分析,设计友伏的能力,相当于,你一个人,顶一个团队的工作量,连项目经理都兼任,维护客户都兼任!因为你得分析需求啊。如果Java更难了,相当于美工(1人)+WEB前端(1人)+后端开发(3-7个),如果是APP的,还得加安卓+IOS工程师+项目经理。
如果是C++,巨难,虽然我也可以独立开发。问题是,太耗费精力了。特别是嵌入式,其实C语言都有几种,Java也有几种,其他人,半桶水,不专业的。
最终,你要给客户看到的效果!如果你美工 不行,后端不得,只要有一个严重的短板,你就不胜任真实的项目独立开发的能力,自娱自乐可以。
写驱动,谈何容易,全世界好枝携,不超过1000人会写底层的驱动。
第二个,我看到你说,做嵌入式的是学c++还是java ,我java比c++好一些,说明,你基础不行,虽然是科班出生,科班难出人才,除非自学成才的天才例外!如果天才,你这个年纪的,或者大一点的,都能独立开发了。特别是美工,需要天搭凳赋的!编程也是。需要悟性的,才有创造力,如果死读书的书呆子,没什么创造力的。少数例外。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)