大學(xué)生第一份工作最常犯的錯誤
????第二個(gè)錯誤是沒有在必要的時(shí)候?qū)で髱椭?/strong>正打算執(zhí)行的一項(xiàng)功能的時(shí)候,,我發(fā)現(xiàn)了一個(gè)漏洞,,并深陷其中,。要找出導(dǎo)致漏洞的根本原因,無異于自找麻煩——突然之間,,相關(guān)問題開始不斷出現(xiàn),。我沒有恰當(dāng)?shù)靥嵘@些問題的嚴(yán)重性以提高其可見性,并由此獲得更多資源或?qū)で髱椭?,而是一遍遍地試圖找出解決方案,,結(jié)果徒勞無功。我當(dāng)時(shí)的上司表示,,初級開發(fā)人員最常犯的錯誤,,是會“消失”很長一段時(shí)間,忙于自己的項(xiàng)目,,等到項(xiàng)目完成之后才會再次出現(xiàn),。當(dāng)我意識到應(yīng)該料想到意外問題總會出現(xiàn),管理者的職責(zé)就是發(fā)現(xiàn)問題,,使整個(gè)團(tuán)隊(duì)按最佳速度運(yùn)行,,我在這方面得到了提升。 ????賈森?尤因的回答 ????你對公司的忠誠度要高于公司對你的忠誠度,。我管理過許多有初級員工的團(tuán)隊(duì),,見過太多這樣的情況。你喜歡自己的第一家公司,,它也給了你第一次真正的機(jī)會,!你應(yīng)該對它忠誠,不是嗎,? ????這是錯誤的觀點(diǎn),。有些人停留在入門級崗位太長時(shí)間,因?yàn)樗麄冋J(rèn)為,,只要他們努力工作,,堅(jiān)持的時(shí)間足夠長,他們的雇主就會“照顧他們”…… ????隨著時(shí)間的推移,,這種想法會壓垮一個(gè)人,。我也希望人們都相信,只要努力做好工作,,你的才能就會得到認(rèn)可,,你就會平步青云,但真實(shí)情況是,,付出的努力不見得一定能得到回報(bào),。不論大公司還是小公司,必須有職位空缺才能給員工升職,或者有預(yù)算才能給員工加薪,。 ????從事第一份工作一段時(shí)間之后,,要開始向上司請教自己的職業(yè)發(fā)展有哪些選擇。如果你感覺沒有人會得到升職,,或者提升的選擇有限,,不妨改變方法:在這里盡可能學(xué)習(xí)新知識,然后帶著自己的經(jīng)驗(yàn)另謀高就,。 ????卡爾森?唐的回答 ????避免老員工的壞習(xí)慣——在公司工作了至少十年的同事,,可能經(jīng)常開會遲到,但這并不意味著遲到是可以接受的,。如果有老員工遲到,,你的上司可能會放她一馬,因?yàn)樗C明自己對公司有幫助,,符合雇主的要求,。但如果你遲到,只會讓你看起來不負(fù)責(zé)任,,并被列入不宜雇傭的員工之列,。 ????主動尋求指導(dǎo)和幫助——在學(xué)校里,即便你沒有主動提出,,你的教授和助教也會經(jīng)常為你的家庭作業(yè)和實(shí)驗(yàn)室任務(wù)提供提示和指導(dǎo),。但在工作中,所有人都忙于自己的任務(wù),,所以,,如果沒有人主動提供幫助,不要感到驚訝,。這并不意味著他們不友好或者自私,,只是因?yàn)樗麄兎浅7泵ΑV鲃酉蚰闾峁椭娜?,往往都非常友好,,所以有必要與他們搞好關(guān)系。 ????對分配給自己的任務(wù),,要做到精益求精——即便你被安排了一項(xiàng)沒有意義的工作,,比如修補(bǔ)較小的漏洞,也要放下自己的驕傲,,完成任務(wù),,并弄清楚如何修補(bǔ),。如果你被安排負(fù)責(zé)一項(xiàng)重大任務(wù),,也要遵循同樣的原則。在軟件工程領(lǐng)域,對于由你修改和擴(kuò)展的那部分代碼庫,,你是專家,,因此,如果你的同事遇到問題,,他們會希望由你來提供答案,。成為專家可以實(shí)現(xiàn)兩個(gè)目的。首先,,同事會認(rèn)為你是一個(gè)負(fù)責(zé)任的人,,其次,你的上司最終會注意到你,,并給你安排更有意義的工作,,或者讓你參與更具挑戰(zhàn)性、更有影響力的項(xiàng)目,。 |
????The second was not asking for help when I should have. I was stuck on a bug I discovered for a feature that I was trying to implement. Trying to uncover the root cause of the bug was like opening a can of worms – related problems started popping up everywhere. Instead of properly escalating the issues to increase their visibility to get more resources or asking for help, I spent many cycles trying to find solutions, which was an exercise in futility. My manager at the time noted that a common mistake made by junior developers is to “disappear” to work on their tasks for extended periods of time, and reappear when they’re finished. When I realized that unexpected problems are expected, and a manager’s job is to have visibility and enable a team to operate at optimal velocity, I was able to improve on this. ????Answer by Jason Ewing ????Be more loyal to your company than the company is to you. I’ve managed too many teams that have entry level employees and I see this too often. You like your first company, they gave you your first real shot! You should be loyal, right? ????Wrong. People stay in an entry level position for too long believing their employer will “take care of them” if they just work hard enough, stick around long enough…. ????Over time, this grinds a person down. I love that people believe that if you just work hard and do well your talents will be recognized and you’ll be promoted, but the truth is this isn’t always the way things work. Companies both large and small have to have a position to promote you to, a budget to pay you more, etc etc…. ????Once you’ve been at your first job for a bit, begin engaging your manager about what your options are for developing your career. If you start to get the sense that no one ever gets promoted, or that options for advancement are limited, then change gears: Learn what you can where you are and take that experience somewhere else. ????Answer by Carson Tang ????Ignore the bad habits of your older colleagues - Your colleague who has been working for at least 10 years might be late to meetings often, but that does not imply that it is acceptable to be late. When an older colleague is late, your manager might cut her more slack because she has proven herself to be helpful and employable whereas if you are late, you simply look irresponsible and unemployable. ????Seek guidance and help proactively - In school, your professors and teaching assistants often provide hints and guidance on homework and lab assignments without you prompting them. At work, everyone is busy with his or her own tasks, so do not be surprised if no one offers help. It is not necessarily that they are unfriendly and selfish so much as they are just plain busy. The ones that offer unsolicited help are generally friendly people, so those are the ones with whom you want to be on extra good terms. ????Be the expert of your assigned task - Even if you are assigned a menial task like fixing minor bugs, swallow your pride, fix those bugs, and understand how you fixed them. If you are assigned a major task, the same underlying principles apply. In software engineering, you are the expert of the part of the codebase you modified and extended, so if your colleagues have questions, they expect you to have the answers. Being the expert achieves two goals. First, your colleagues will think of you as a responsible person, and second, your manager will eventually notice and assign you more meaningful tasks or place you on more challenging and more impactful projects. |
-
熱讀文章
-
熱門視頻