在業務型的公司裡面同事寫的代碼品質比較差,而且安全性,重用性太低,我該走嗎?我在這待了2年,同事的代碼根本不考慮安全性和重用性,維護性,每次看到他的代碼,心裡就暗暗說:這個傻-逼,哪有這樣寫代碼的.團隊才3個人,你們覺得該不該找個中型團隊,去試試自己的能力.
這個問題已被關閉,原因:無法獲得確切結果的問題
回複內容:
在業務型的公司裡面同事寫的代碼品質比較差,而且安全性,重用性太低,我該走嗎?我在這待了2年,同事的代碼根本不考慮安全性和重用性,維護性,每次看到他的代碼,心裡就暗暗說:這個傻-逼,哪有這樣寫代碼的.團隊才3個人,你們覺得該不該找個中型團隊,去試試自己的能力.
給出建議一起成才,才顯出你的能力
我們都會經曆眼高手低的過程,這再正常不過了,當然我不知道你目前的能力狀況,所以只是泛泛而談,並不針對你。
有的人就是眼界漲的比能力要快,在一個相對水平低的團隊裡呆不久就會覺得心好累,因為身邊的人達不到你所瞭解和期望的水準。
可是,真的把自己丟到一個跟高水平的團隊去就能達到他們期望的水平嗎?在你決定走之前應儘可能問問自己清楚這個問題。
如何判斷自己的水平到了該走的階段?比方說,去一些 meetup 或 conference,看看那些高水平的玩家在說些什麼做些什麼,評估一下自己的適應能力和理解程度。如果感覺只要再稍微加把油就可以趕得上,那麼時候就差不多到了。
如果火候不夠怎麼辦?前面認識了那些人了對嗎?看看他們的社交帳號(我指得是 Github),follow 他們的項目,做一些 contribution,這就等同於和他們一起工作了,經驗值漲的很快。
另外,要多花些時間寫部落格,回答問題,發表見解。這有助於你能力的提升同時獲得圈子內的“聲望”,如果你言之有物,用不了多久就會收到主動的 offer(我編程五年,發表文章不計其數,每月平均收到電郵 offer 三份左右),這時候就不是猶豫要不要離開,而是離開後去哪兒的問題了。
在你還沒有做好離開的準備前,別浪費時間,要成為團隊的大腿這樣走了也不留遺憾。比方說你的隊友從不 handle ajax 除了 success 之外的情況,也許不是他們不懂,而是覺得麻煩為了趕時間才只考慮 happy path。那好,你可曾想過如何幫他們減去這些負擔,一兩行的代碼就可以自動處理這些問題?callback 是地獄,那能不能教教大家 promise?generator?async?歸根結底,UI 編程就是非同步編程的各種體現和挑戰,生產工具落後自然談不上生產力。在走之前讓大家至少明白這些事情也會很有成就感吧?
工作需要讓你感到快樂和滿足,即使條件不能滿足你的期望也不要緊,別迷茫也別抱怨,因為你可以做到更多,然後瀟洒的離開,向著下一個目標前行。
走咯~ 我上個公司因為代碼太噁心 走了一個java
然後我也走了~ 雖然我是前端~ 因為前端代碼也寫的很噁心
你同事咋想的呢?
直接說不就行了,別人也會感激你的
組織一下代碼審查或者技術分享會,如果組織不起來或者上級不認可,那就走吧。
因為你永遠叫不醒一個裝睡的人
簡單啊,成為他的領導,我就是這樣做的,現在看到寫的不好的直接打回去重構。
樓主,我也有類似的經曆,這個是不可避免的。
其實很簡單: 要麼走,要麼留
如果這個業務系統太龐大,單靠你一個人的能力搞不定的話,還是趁早走,因為這裡不適合你的發展。
如果你能搞得定,那就把這個坑填好。
像我現在這樣,能幹就不走,做了這麼10多年了哪個地方都一樣,當然如果碰到非常好的機會就走唄,不然無非就是在這裡填坑或在其他地方擦屁股的問題而已
建議還是向高層提出建議,整改目前的現狀,如果領導不予採納,按自己的計划走即可。
不開心就撤,你不走怎麼能看到新的世界。每次面試都有人問我跳槽頻繁,我心裡暗問,你丫大傻逼,我不多闖闖怎麼能認清這個世界,我不認清這個世界我怎麼能成長,我不成長我又如何為這個世界做出我的貢獻。每個人都在一個公司不摞動,這個世界豈不是一潭死水。哦,不好意思,說得有點多了。
走!
分析當前情況:
你是否有權利和決心信心帶領幾個同事將這個項目重構?
當前的手上的工作是否有多餘的時間去重構?
老闆是否同意?
重構的工程量,工期,是否對現有業務造成影響?
要重構成什麼樣的結果,其他同事是否形成一個統一重構的概念和認識?
云云……
我們學會要去堵住“破風窗”,但是有些東西又不是我們能拿定主意。
普通人適應環境,牛逼的人改變環境。
雖為一句雞湯,但也有其道理。
首先你要問自己是否有改變這個環境的能力?能力主要包括紮實的技術、優秀的管理能力、威信力、BOSS是否信任你等,如果不具備這些,你很難改變一個團隊的做事風格(性格),當然具備了也會有難度,但完全可以一試。
答案很明確了,有,那就搞,你真的很難得有這樣的練手機會。
沒有,那就算了,不想難為自己就跳槽吧,對於IT來說,跳槽 = 加薪。
兄弟,換哪都一樣的,有時候可能不是別人的問題,你想走的時候總是有千種理由。
所以調整自己的心態,清醒的判斷下到底走不走。
走
很有可能 他們挖的坑最終要你來填。
到時更難受