golang 月薪 10k,這有點太拉低水平了吧。
在北京,現在本科應屆生,很多公司都 15k 起了吧。所以,對於此問題,我只能拋開薪資,談談 golang 語言找工作需要具備的知識點。
因為 golang 屬於服務端程式設計,所以,除了掌握 go 語言本身,還需要掌握服務端相關的知識。具體來說需要具備的知識點如下(不同級別,對掌握程度要求不一樣)
1. 掌握 Go 語言基礎知識,有過實際專案經驗或參與過一些專案的開發;能熟練使用 Go 語言進行編碼;掌握服務端的基本工作流程以及和前端合作的方法;
2. 熟悉常用的資料結構和演算法;
3. 熟悉網路知識,特別是 HTTP 協議。另外,TCP 協議也需要有所瞭解;
4. 知道常用的 Web Server,如 Apache、Nginx 等,會簡單的配置;
5. 熟悉常用的 Linux 命令;
6. 熟悉 MySQL 資料庫;瞭解 Redis 等快取的使用;
。。。
感覺有點多是吧!?
所以,服務端開發,語言只是一小部分。加油吧!
golang 月薪 10k,這有點太拉低水平了吧。
在北京,現在本科應屆生,很多公司都 15k 起了吧。所以,對於此問題,我只能拋開薪資,談談 golang 語言找工作需要具備的知識點。
因為 golang 屬於服務端程式設計,所以,除了掌握 go 語言本身,還需要掌握服務端相關的知識。具體來說需要具備的知識點如下(不同級別,對掌握程度要求不一樣)
1. 掌握 Go 語言基礎知識,有過實際專案經驗或參與過一些專案的開發;能熟練使用 Go 語言進行編碼;掌握服務端的基本工作流程以及和前端合作的方法;
2. 熟悉常用的資料結構和演算法;
3. 熟悉網路知識,特別是 HTTP 協議。另外,TCP 協議也需要有所瞭解;
4. 知道常用的 Web Server,如 Apache、Nginx 等,會簡單的配置;
5. 熟悉常用的 Linux 命令;
6. 熟悉 MySQL 資料庫;瞭解 Redis 等快取的使用;
。。。
感覺有點多是吧!?
所以,服務端開發,語言只是一小部分。加油吧!