多久能達到入門級別?
這個得看你學習的方式,自學慢很多,有人帶比較快。編程也不僅僅是學會一名編程語言這么簡單,需要長時間接觸電腦,培養計算機思維和修養!
我不知道你的入門級定義的是什么水平?我就姑且認為你定義的入門級是做個帶界面的學生信息管理系統吧!
你至少需要學會C/C++語言,培養計算機思維,了解程序是怎么回事,也就是代碼是怎么操作數據的。
然后學數據結構,知道數組,棧,堆,鏈表等常用的基本數據結構并能熟練運用,算法不用深究。
然后再學Java或C#,將面相對象程序設計了解透徹。
然后學數據庫。
最后做一個項目,綜合以上知識加以運用!
如果你每天都花六七個小時學習,這大概得需要三四個月左右吧!
僅經歷這個過程最多只是個入門級!你需要讀、抄、寫大量代碼才會成為一個合格的程序員。如果是軟件工程師,還得學習其它好多東西!