本人後臺開發,前端說改個東西要兩天,但我感覺撐死2小時,怎麼辦?

韓本熙


改一個UI組件您知道要做哪些步驟嗎?1.改動樣式代碼(CSS)2.改動腳本代碼(js)3.改動前端埋點代碼4.對腳本代碼ut 5.對樣式代碼BT(產品支持的瀏覽器),可以auto但一樣要改測試腳本 6.accessibility測試(產品支持的瀏覽器)7.調整打包腳本,例如將圖片壓縮或轉碼.8.如需要響應式支持要還個別調整媒查判斷,製作不同尺寸或PPI的圖片。


凝天問道


本人有五年前臺開發經驗,2年後臺開發經驗,實際上我覺得後臺可能比前臺還要容易,在不考慮比較深的技術壁壘的情況下,前臺有原型圖,我需要百分百還原,再加上畫面特效,用戶操作特效等挺麻煩的,有時候一個小小的點卡半天很正常,只要不是特別簡單的需求,說隨便兩個小時搞好的我是不怎麼相信的。轉後臺之前,本來以為很難,結果後臺寫起來真的就是好快,我經常做到無聊到沒事做把人家的活攬過來一起做,後來還是前後臺一起搞了,後臺框架搭好以後,剩下的只是業務接口實現而已。總的來說,前臺入手容易精通難,後臺更多偏向框架的靈活使用。不要瞧不起前臺,特別是某些後來開發人員覺得不就是寫個界面麼?但我想說界面的邏輯不比後臺簡單,前幾年曾經去參加一個公司的面試,以後後開發人員跟我在那裝,一個勁的說就是前臺而已,很簡單的事情,說了好多次,把我說煩了,我就跟他探討前後臺,屁都不懂的面試官,就一新生蛋子,最後我說你公司連面試官都這水平,與我期望不符合,要過來簡歷就撤了,帶著有色眼鏡看待技術的人一般都是那種一知半解,一瓶子不滿,半瓶子晃悠的人


我的寶貝叫小豬


我就是做前端開發十年了,其實你這個問題在職場中普遍存在。就像以前我認為,後端不就寫寫接口,一個接口10幾分鐘的事情,墨跡個半天沒出來一樣,總是很埋怨,其實你真正去實操的時候,發現並沒有這麼簡單,細節的東西特別多。

前端說需要兩天時間,可能考慮某些改動涉及會影響到其它功能方面的問題,都需要測試評估,並且前端的開發,比後端還多了界面這一塊開發的時間,這界面調試往往最費時間,這是很多後端開發人員沒有考慮到的。

總之,前端評估可能是一個相對寬泛並且預留了一定空間的時間,也許他能答應2小時做完,但能保證真的做好了嗎,沒有隱患問題存在,這些都是要考慮的,畢竟前端一發布出去就不好在升級版本改動了,這也就是他和你評估時間存在較大差異的一個重要原因吧!



十年程序猿


圖一,安裝完oracle,sql,db,mysql後,負責數據庫開庫的叫做底層,

圖二,負責瀏覽器視窗頁面上能看見的什麼東西的一律叫前端。

圖三,負責整個視窗界面看起來很舒服,給人留下深刻印象的我們一般叫他們ui.

項目經理拿到項目,會給底層大致講解一下,然後底層會根據講解開庫做系統,然後給前端代碼。前端拿到代碼寫入頁面然後整個系統大致完成,接著ui介入,ui根據客戶需求制定界面,再轉回前端,雙方共同負責界面達成。接著就輪到測試上場了。一般測試的外號文雅點叫清道夫,難聽點叫擦屁股的。然後高端大氣上檔次的就是全棧工程師了。在測試過程中負責整個系統測試,運行,並找出各個部位的bug,並修復它,然後寫出報告,報告將直接提交人事或者財務,根據描述部位對相應人員做出處罰。

這就是軟件設計部門的整個工作流程。所以,你說後臺開發對前端有疑問,就有點納悶。前端有問題,和你後臺開發什麼關係?

至於什麼後臺開發。。。。。好像外包公司起這名的比較多。





無線改變世界


你兩小時能完成人家兩天的工作量,產出是人家八倍!!!那你是不是可以跟你的領導建議下,把前端的任務交給你,讓老闆給你開這個前端雙倍的工資,你承諾產出比現在的前端多4倍,然後你每天只要幹4小時活就能完成任務。

多贏局面啊:

1、服務端工資再高也不可能比前端兩倍還多,現在前端都不便宜!你大幅漲薪了,而且每天工作時間少一半,你賺大了;

2、老闆少花了一半的錢、產出卻擴大了一倍,老闆賺大了;

3、那個可憐的前端可以讓他滾蛋了…

希望這個辦法能讓你們公司長命百歲😂😄😂(我是不是太壞了)


橙小站


根據你說的,這個改動涉及到的邏輯肯定比較簡單,那麼排除前端偷懶等負能量因素,我們分析一下時間可能用到什麼地方:

既然是前端,那麼不可避免要重新設計界面,如果界面上增加幾個輔助性的顯示項,只要根據經驗加幾個

之類的就行,怕的是增加的幾個元素比較重要,那麼界面元素如何排列,背景圖片要不要更換或製作圖片等等都要反覆討論測試;

前後端的數據傳輸與轉換處理肯定需要時間,這裡也涉及到前端的處理邏輯。

當然,按照經驗,誰都不願意把預計時間算得可丁可卯,因為這樣就是給自己上緊箍咒了,萬一真遇到什麼問題耽誤了被領導罵怎麼辦?

所以,時間有水分是肯定的,是不是像你想的那麼大還真不一定。


tiger545


後端也沒啥,其實也就寫寫接口,怎麼每次都要花那麼長時間,個人感覺撐死也就兩小時哈哈哈(狗頭保命)滑稽[呲牙][呲牙]互相理解吧,改一個A的問題,可能涉及B,C,D,E,F,G,H,I…的問題…



依兮ic


那就讓他改吧,哈哈,前端的活其實也就那麼回事,就是跟後臺對接接口,實在看不下去你就改,但是你又看不懂人家用的什麼框架,是不是?我很理解你,同情你,實在不行就換前端吧!



TT日記


對於一個技術團隊來說,配合默契是非常重要的,特別是前端和後端人員,如何做到默契,需要三點:

一、前端要懂後端,後端要懂前端,只要這樣,大家才能無縫對接;

二、對工作的重視,無論你負責哪個環節,只要有這個態度,項目會順利的進行下去;

三、同事之間的關係,這很重要,千萬不要有互相拆臺的行為:這其中有個人的人品問題,也有個人交際情商問題,這個比較難以處理。

回到你的問題,你認為2小時的工作量,但你同事卻說需要兩天,這種矛盾的可能性比較多,但不管是什麼情況,你都要本著和同事維護好關係為基礎,要主動理解同事,哪怕他說的是錯的,你就會釋然了。


零點程序員


剛做後臺開發吧,沒碰到過你覺得要做一星期的活產品經理告訴你他認為這麼點活兒最多一個小時就能搞定吧。我以前碰到這種情況都是請對方自己做,兩個小時能搞定的事你自己做做就是了,什麼?談職責?啥時候一個後臺開發人員有評估前端開發工作量的職責了?


分享到:


相關文章: