你好,我是只說代碼的大餅,很高興回答你的問題。
我覺得編程入門難不難還是要看你自己要掌握到什么程度的。
我分幾個程度(且都是針對Web后端開發,前端不說。AI不說,因為咱也不是做AI的,沒那個實力。):
一.初級開發入門:
- 掌握后端開發,熟悉自己開發所使用的語言,比如該們語言封裝的數據結構、語法糖。。。
- 能使用該門語言操作數據庫。
- 熟悉數據持久化常用方式(數據庫保存、文件保存)。
二.中級開發入門:
1.能單獨實現模塊需求。
2.能看懂別人寫的輪子。
3.熟練使用常用數據庫。
4.熟悉常用設計模式。
三.高級開發入門:
- 一切離不開需求文檔啊,熟悉業務,文檔編輯能力強,能拆分復雜需求。
- 有能力造輪子,有能力解決別人解決不了的問題。
- 掌握性能優化,包括代碼性能、數據庫性能、數據庫集群、讀寫分離。
- 能解決高并發問題。
- 各種部署方式(windows下部署、linux下部署、docker方式部署)。
總結:
從如上三點我們知道,想要真正編程入手不同等級,還是很有難度的,不只是會編程語言,還有很多需要掌握的,我覺得我的編程道路就止步于中級水平了,高級無望,如果自己想要達到高級,必須很努力加自己對寫代碼有一點天賦。
回答完畢,謝謝,我是只說代碼的大餅。