計算機運維、測試、前端、後端哪個好一些?

轉角遇到你6679756


首先簡單說一下自己現狀,我是學java後端的,目前在一家公司做程序員,java研發部門剛成立,團隊目前只有兩個人 ,另一個是部門經理,也就是說,除了要參與需求調研以為,編碼包括前端後端,測試,維護都是我一個人做的。

因為我不是專業的軟件測試,只是做一些簡單功能,性能,部署,安全測試。

維護這塊首先要擅長數據庫,尤其的sql編寫,要沉著冷靜分析問題的根源,我剛開始遇到客戶提出的問題,第一反應就是代碼問題,最後發現竟是客戶自己把刪數據又重新添加的。

java後端主要做的是業務邏輯,會實際運用算法,要熟練使用流行的框架,當然要精通數據庫,尤其是sql語句編寫。

前端要會使用控件,循序漸進。

網上資源很豐富的,先寫這麼多,需要的話再追問哈,先去擼代碼了。


哈蛤樂


運維,前端,後端,測試這些都是開發相關崗位。在業界有條神奇的鄙視鏈,不知道是誰先提出的,其實,就我個人的觀點來說,崗位沒有貴賤,都是為了共同完成工程中的任務,只是分工不同而已。

但真的要說區別,也有一些細微的區別的。

後端開發任務偏重(要在短時間實現大量業務需求,天天面臨加班甚至要通宵),建議年輕的開發者選擇,壓力大任務重,但多幹幾年對自己的成長也是有益的。

前端是開發UI界面的,現階段的前端開發者一點也不輕鬆,比之幾年前要繁雜無數倍,前端框架也有一大堆,除了主流框架的學習和應用,設計界面的美觀和易用也是一大挑戰。建議有一些美學功底,比較喜歡完美有美感的同學嘗試。

再說說運維,運維崗位是在一個項目交付給客戶使用來確保項目正常運行,解決項目中零時或緊急問題的開發者,如果項目是個開發能力強的團隊完成的,運維人員的壓力就會小很多,基本上就是小修小補,但如果項目是不咋地的開發團隊寫的,這就比較坑運維了,還有一點就是客戶的業務變化頻繁,對運維的挑戰也很大。

最後就來說說測試崗位,測試就是找出程序中的bug,簡單的測試是黑盒測試,基本上就是點點鼠標,測試功能和業務是否正常,大部分的測試都是這一群人,他們天天都在重複類似的相同的工作(沒有細緻而耐心的特質是受不了的),少部分測試就是比較高大上的自動化和半自動化測試工程師了,他們也要寫代碼編腳本,不比後端開發人員容易。



huJeson


後端>運維>前端>測試


DblHpp


轉銷售吧,做技術的都很苦逼


分享到:


相關文章: