最近一直對自己的人生感到迷茫和失落,從大四下學期就開始來北京工作,一年多的時間,現在感覺自己什么都不會,在公司一直應用51單片機來實現比如LED,紅外遙控,還有其他的一些簡單的功能,現在想著就很悲哀,快兩年的時間自己也就一直處在入門水平上。
以前一直抱怨公司技術含量低,原來真正技術低下是自己,因為就我一個人負責公司這些電子設備的,含金量沒有也正是自己的原因,以前覺得自己開發新東西在公司立場上基本不會用,而且我又是拿著公司的支持來提高自己,覺得不是很合適。自己私下來做的話,又需要自己做開發環境,比如我想把51單片機和DM9000通信,畫個PCB制作一次幾百,而且還不一定可以通信,我是剛畢業的菜鳥,DM9000的差分線布線沒有把握,如果布線成功,協議對我這個菜鳥來說又是一大難關,就是最后克服種種難關,做出來的東西又用不上,于是就不戰而退了,一直都是按照公司要求的去做。
現在想想原來自己傻了,退縮了一年多,以至于現在自己有一無是處的感覺。公司里沒人懂電子技術,所以他們總是從我能做到的范圍和實際需求中去設計,而我卻以為公司一直是按照需求去應用,自己傻了;有了想法卻因為種種困難退縮了,結果不但自己沒有提高,在公司快兩年,公司的電子設計能力也一直原地踏步。
從公司接到一個項目用手機操控電子、電器、多媒體設備也包括電腦,項目是包給熟人做的,我全程參與,用的arm9的開發板S3C2440。雖然項目我參與,但是只是外圍的??粗椖康膶崿F,對大牛羨慕不已,技術含量高呀。單片機還沒搞懂我又喜歡上linux,Android,因為我發現這些前景都非常好,而且應用比單片機廣泛很多,最貼近人們生活,更主要的是很有意思。于是開始了Linux,Android,C++,java的學習,后來學習遇到很多問題,一個人摸索太難了,越學越覺得深不可測,里面的東西很難每樣都弄懂,不懂的話又覺得不踏實,搞得亂七八糟,一頭霧水。
后來意識到不能一口吃個胖子,先從Linux開始,在網上各種找資料,熟悉了嵌入式Linux系統及開發環境,掌握了shell、gcc、vi及gdb的調試的一些知識,很多人建議買個開發板,于是就買了Cortex-A9的Tiny4412,考慮到學完Linux還可以用它學Android。買來之后就按照教程開始學習,越學越迷茫,很多都不知所以然,僅僅是機械的跟著教程,而且是裸機開發,跟我想的不一樣,看芯片資料全英文,更是郁悶的要死要活,看來新手真的不適合這款開發板。于是最近我又從基礎開始學起,英文必須要懂的繼續回頭看Tiny4412的芯片資料,《linux程序設計》《Linux編程指南》《UNIX環境高級編程》。。。。
畢業快兩年的時間,我都做了什么,我不知道,我只知道自己一無所知。
新聞熱點
疑難解答