แรงกดดันของการเป็นวิศวกรซอฟต์แวร์คืออะไร? [ปิด]


36

ฉันกำลังคิดเกี่ยวกับอาชีพในวิศวกรรมซอฟต์แวร์ แต่ก่อนที่ฉันจะมองหางานฉันต้องการที่จะได้รับความคิดของสิ่งที่คาดหวังโดยเฉพาะอย่างยิ่งกับความกดดัน นี่จะเป็นงานเขียนโปรแกรมครั้งแรกของฉัน (ดังนั้นฉันจึงมองหาระดับเริ่มต้น) ดังนั้นฉันยังไม่ได้เติบโตในฐานะโปรแกรมเมอร์

คำถามของฉันคือแรงกดดันในงานเหล่านี้คืออะไร? ความดันสามารถรับได้สูงแค่ไหน?

หากหัวหน้าของคุณมอบหมายงานให้คุณและจะถึงกำหนดภายใน 2 สัปดาห์ แต่คุณจะถูกไล่ออก 3 ครั้งเนื่องจากคุณไม่สามารถแสดงได้

คุณได้รับเวลาในการเรียนรู้เพิ่มเติมเกี่ยวกับเทคโนโลยีพัฒนาทักษะการเขียนโปรแกรมของคุณและเติบโตหรือคุณคาดหวังว่าจะได้รู้แล้วและทำโครงการให้สว่าง

หากคุณมีปัญหาเกี่ยวกับรหัสคุณคาดว่าจะจัดการด้วยตนเองและทำงานอย่างอิสระหรือคุณสามารถขอความช่วยเหลือจากผู้อื่นหากติดขัด

คุณคาดว่าจะวางในช่วงดึกเพื่อตอบสนองกำหนดเวลาหรือไม่?

ฉันรู้ว่าสิ่งนี้ขึ้นอยู่กับ บริษัท เช่นกัน แต่ฉันต้องการความเข้าใจอย่างถ่องแท้เกี่ยวกับแรงกดดันที่อาจเกิดขึ้นจากการเป็นผู้พัฒนาซอฟต์แวร์ / โปรแกรมเมอร์ ฯลฯ ฉันรู้ว่างานอื่นมีแรงกดดันเช่นกัน! ฉันแค่ต้องการทราบถึงความกดดันที่เป็นเอกลักษณ์ของวิศวกรรมซอฟต์แวร์

เหตุผลที่ฉันถามคำถามนี้คือเพราะฉันมีประสบการณ์การเขียนโปรแกรมไม่ดีครั้งหนึ่งและฉันอยากรู้ว่างานเหล่านี้ส่วนใหญ่เหมือนกันหรือไม่

หากวิศวกรรมซอฟต์แวร์ / การพัฒนา / การเขียนโปรแกรมเป็นแรงกดดันที่ฉันไม่ต้องการจัดการจะมีการพัฒนาประเภทอื่นเช่นการพัฒนาเว็บผู้ดูแลระบบ ฯลฯ ที่มีแรงกดดันน้อยกว่าที่ฉันสามารถเข้าใช้และยังคงเป็นโค้ดได้หรือไม่

ขอบคุณสำหรับการอ่านและฉันหวังว่าจะได้ยินความคิดของทุกคน


ในขณะที่หลายคนอาจตอบเช่น "มันขึ้นอยู่กับ" คุณสามารถค้นหา google สำหรับ 'งานที่เครียดน้อยที่สุด' ได้ เมื่อใดก็ตามที่บางหน่วยงานทำการศึกษา / สำรวจความคิดเห็นแบบนี้วิศวกรซอฟต์แวร์มักจะปรากฏใน 5 อันดับแรกเสมอในระดับมหภาคคำตอบที่ดีที่สุด: แรงกดดันมีน้อยที่สุด พวกเราส่วนใหญ่ชอบงานของเรา
jeremy.mooer

คุณรู้หรือไม่ว่าวิศวกรรมซอฟต์แวร์นั้นได้รับการรับรองวุฒิใช่ไหม? คุณไม่เพียงแค่เริ่มทำงานในฐานะ "วิศวกร" โดยไม่มีการศึกษาหรือการฝึกอบรมที่เป็นทางการ อาจมี บริษัท ที่เต็มใจและกระตือรือร้นที่จะทำเรื่องผิดพลาด แต่ในกรณีนี้ก็เป็นชื่อที่ไม่มีความหมายและใคร ๆ ก็เดาว่ามันหมายถึงอะไร
Aaronaught

1
คุณคิดว่า "วุฒิการศึกษาที่ได้รับการรับรอง" หมายถึงอะไร? คำใบ้ - ไม่มีอะไร
Neil Butterworth

1
วุฒิการศึกษาที่ได้รับการรับรองอาชีพที่ได้รับการรับรองข้อตกลงเดียวกัน เหนือสิ่งอื่นใดก็หมายความว่าคุณจะต้องแสดงให้เห็นถึงระดับพื้นฐานของความสามารถและความเป็นมืออาชีพก่อนที่คุณจะสามารถฝึกฝนในฐานะมืออาชีพและสามารถมีใบอนุญาตของคุณในการฝึกฝนหากคุณไม่แสดงมันต่อไป ในหลายเขตอำนาจศาลชื่อ "วิศวกร" ได้รับการคุ้มครองเช่นเดียวกับ "หมอ" หรือ "ทนายความ"
Aaronaught

ฉันหวังว่าฉันจะได้รับคำตอบที่ถูกต้องมากกว่าหนึ่งข้อเพราะฉันรู้สึกว่าฉันได้รับคำตอบที่ดีมากกว่าหนึ่งคำ
เริ่ม

คำตอบ:


53

มีแรงกดดันเกิดขึ้นเมื่อคุณอนุญาตเท่านั้น

และข้อความนี้ใช้ได้สำหรับงานใด ๆ หรือสถานการณ์ใด ๆ

ความกดดันอาจถูกมองว่ามีความสำคัญในวิชาชีพการเขียนโปรแกรมเพราะพวกเราหลายคนมีลักษณะร่วมกันเช่นการเก็บตัวหรือขาดความมั่นใจในตนเอง

หากหัวหน้าของคุณมอบหมายงานให้คุณและจะถึงกำหนดภายใน 2 สัปดาห์ แต่คุณจะถูกไล่ออก 3 ครั้งเนื่องจากคุณไม่สามารถแสดงได้

ทำไมเขาจึงมอบหมายงานให้คุณและตั้งเวลาเท่าไหร่ที่คุณต้องใช้เพื่อให้งานสำเร็จ? ขจัดความกดดันโดยการประเมินงานของคุณด้วยตัวคุณเอง (ถ้าคุณอยู่ในทีมให้ใช้Planning Poker )

คุณได้รับเวลาในการเรียนรู้เพิ่มเติมเกี่ยวกับเทคโนโลยีพัฒนาทักษะการเขียนโปรแกรมของคุณและเติบโตหรือคุณคาดหวังว่าจะได้รู้แล้วและทำโครงการให้สว่าง

เวลาในการเรียนรู้เป็นส่วนหนึ่งของงานประจำวันของคุณ คุณถูกคาดหวังให้เรียนรู้อย่างต่อเนื่อง ดังนั้นการเรียนรู้ไม่ควรถูกกดดัน

ฉันมักจะบอกกับตัวเองว่าการเรียนรู้เทคโนโลยีใหม่ที่เป็นเหมือนการเพิ่มเครื่องมือใหม่ในเข็มขัดของฉัน

หากคุณมีปัญหาเกี่ยวกับรหัสคุณคาดว่าจะจัดการด้วยตนเองและทำงานอย่างอิสระหรือคุณสามารถขอความช่วยเหลือจากผู้อื่นหากติดขัด

ความสามารถในการขอความช่วยเหลือเป็นทักษะที่นักพัฒนาทุกคนควรมี ผู้คนที่ดิ้นรน (คนเดียว) ที่พยายามแก้ไขข้อบกพร่องกำลังกดดันพวกเขา

คุณคาดว่าจะวางในช่วงดึกเพื่อตอบสนองกำหนดเวลาหรือไม่?

คุณหมายถึงกำหนดเวลาที่เจ้านายสองคนถามก่อนหรือไม่?

ในระยะสั้น: เรียนรู้ที่จะบอกว่าไม่มี


1
คำตอบที่ดี สิ่งหนึ่งที่ฉันจะเพิ่มคือ "เรียนรู้ที่จะบอกว่าไม่มี"
PSU_Kardi

2
@PSU_Kardi: นั่นเป็นข้อความที่ค่อนข้างดี หากคุณไม่รังเกียจฉันจะใช้ความคิดเห็นของคุณอีกครั้งในคำตอบ

1
ไม่เป็นไรเลย เมื่อฉันเรียนรู้ที่จะพูดว่า "ไม่" แทนที่จะเป็น "เราจะเห็น" หรือ "ฉันจะลอง" สิ่งต่าง ๆ ได้ง่ายขึ้นมาก
PSU_Kardi

2
ฉันรู้ว่านี่คือคุณเพียงจากชื่อ: D

ฉันจะเริ่มสร้างความรู้สึกในการเขียนโปรแกรมแลกเปลี่ยน stack หรือไม่? : D
Ecurbed

14

แรงกดดันเดียวที่ฉันมีประสบการณ์ส่วนตัวคือความต้องการที่จะละทิ้งงานที่มีคุณภาพ (ซึ่งต้องใช้เวลา) และได้รับการแตกร้าวเพื่อให้ตรงตามกำหนดเวลา (ส่งผลให้รหัสคุณภาพต่ำ)

เนื่องจากปกติแล้วจะไม่มีเวลาแก้ไขสิ่งต่าง ๆ หยุดสักครู่เพื่อคิดว่าเรากำลังทำอะไรอยู่และทำความสะอาดและปรับโครงสร้างโค้ดให้ดีขึ้นซึ่งจะสร้างภาระทางจิตวิทยาบางอย่างที่จะดึงสิ่งที่คุณไม่ชอบออกไป

หากคุณรักในสิ่งที่คุณทำและต้องการทำสิ่งที่ดีที่สุดคุณจะต้องลำบากในการหาร้านที่มีทัศนคติที่ถูกต้อง

ในทางกลับกันถ้าคุณไม่แคร์และแค่อยากให้เงินเดือนของคุณมันจะง่ายขึ้น


3
สิ่งนี้มีความเกี่ยวข้องมากเพราะเวลาส่วนใหญ่ที่คุณสามารถทำงานเดียวกันได้ใน 1 สัปดาห์หรือ 1 เดือนขึ้นอยู่กับความน่าเชื่อถือปลอดภัย ฯลฯ คุณต้องการให้รหัสตอนจบเป็นอย่างไร คุณมักจะถูกกดดันให้ส่งมอบสิ่งที่รวดเร็วแทนที่จะเป็นสิ่งที่น่าเชื่อถือยืดหยุ่นยืดหยุ่นปรับขนาดได้ ฯลฯ และมันก็เป็นเรื่องเครียดที่จะมอบหมายอะไรเมื่อคุณรู้ว่าคุณยังไม่ได้ทดสอบ
ซาเวียร์ต.

11

ในทุกกรณีคำตอบคือ - มันขึ้นอยู่กับ มีงานที่มีความกดดันสูงอย่างไม่น่าเชื่อเช่นสนับสนุนโต๊ะซื้อขายในธนาคารเพื่อการลงทุน หากผู้ค้าไม่สามารถแลกเปลี่ยนได้พวกเขาจะกรีดร้องที่หัวของคุณและพวกเขาอาจได้รับ ในทางตรงกันข้ามมีสถานที่ที่นักพัฒนานั่งเล่นเกมทั้งวัน โดยปกติแล้วคุณจะได้รับเงินมากขึ้นสำหรับการทำงานในสถานที่แรกมากกว่าที่คุณทำในครั้งที่สองดังนั้นคุณจะต้องสร้างความสมดุลระหว่างผลประโยชน์ทางการเงินกับปริมาณความกดดันที่คุณสามารถรับมือได้


7
ทุกที่ที่ฉันเคยทำงานที่ซึ่งฉันได้รับการปฏิบัติเช่นเดียวกับฉันฉันก็จ่ายเหมือนกัน นั่นเป็นเพียงประสบการณ์ของฉัน
maple_shaft

@maple ฉันไม่ได้บอกว่าคุณจะได้รับการปฏิบัติที่แย่ใน IB
Neil Butterworth

1
+1 มันเป็นคำตอบเดียวที่เป็นไปได้!
Benjol

1
ฉันไม่พบความสัมพันธ์ระหว่างความกดดันและการจ่าย มีความสัมพันธ์ที่แน่นแฟ้นมากระหว่างมูลค่าทางธุรกิจของซอฟต์แวร์และการจ่ายเงิน แต่เกิดจากโทษของความล้มเหลวมากกว่าผลประโยชน์ของความสำเร็จ
คริสโตเฟอร์ Bibbs

3
@Neil เราได้ทำงานกับ บริษัท ที่แตกต่างกัน :) ฉันโชคดีที่ได้ทำงานในโครงการที่ทำ ROI 900% ต่อปี จะบอกว่าการจัดการให้เรามีห้องพักหายใจเป็นพูดน้อย
คริสโตเฟอร์ Bibbs

5

คำถามของฉันคือแรงกดดันในงานเหล่านี้คืออะไร? ความดันสามารถรับได้สูงแค่ไหน?

เช่นเดียวกับหลาย ๆ งานความกดดันจะสูงขึ้นตามที่คุณอนุญาตหรือสูงตามที่คุณต้องการ หากคุณสามารถคาดหวังได้ว่าแรงกดดันนั้นอยู่เหนือระดับความสะดวกสบายของคุณมีวิธีในการลดระดับแรงดันล่วงหน้า

หากหัวหน้าของคุณมอบหมายงานให้คุณและจะถึงกำหนดภายใน 2 สัปดาห์ แต่คุณจะถูกไล่ออก 3 ครั้งเนื่องจากคุณไม่สามารถแสดงได้

หากเจ้านายของคุณจะไล่คุณออกไปคุณก็จะดีกว่าถ้ามีเจ้านายคนใหม่อยู่ดี ในทางกลับกันถ้าคุณรอจนกว่าจะถึงกำหนดส่งงานก่อนเตือนหัวหน้าของคุณว่ามันจะสายไปแล้ว 50% ฉันอาจถูกพูดถึงเรื่องการยิงคุณ ทันทีที่ฉันค่อนข้างแน่ใจว่าฉันจะช้าพอที่จะให้ความสำคัญฉันจะแจ้งให้หัวหน้าของฉันทราบเพื่อที่เขาจะได้ทำการปรับเปลี่ยนเพื่อรับมือกับมัน การปรับค่าอาจน้อยกว่านี้

คุณได้รับเวลาในการเรียนรู้เพิ่มเติมเกี่ยวกับเทคโนโลยีพัฒนาทักษะการเขียนโปรแกรมของคุณและเติบโตหรือคุณคาดหวังว่าจะได้รู้แล้วและทำโครงการให้สว่าง

โปรแกรมเมอร์ใหม่ส่วนใหญ่จะตกใจเมื่อรู้ว่าความคาดหวังต่ำนั้นเป็นทักษะและความรู้ของพวกเขาน้อยเพียงใด เวลาหลักที่การจ้างงานใหม่นั้นคาดว่าจะรู้แล้วคือเมื่อพวกเขาอ้างว่ามีประสบการณ์เกี่ยวข้องโดยตรงในระหว่างการสัมภาษณ์

หากคุณมีปัญหาเกี่ยวกับรหัสคุณคาดว่าจะจัดการด้วยตนเองและทำงานอย่างอิสระหรือคุณสามารถขอความช่วยเหลือจากผู้อื่นหากติดขัด

ทั้งสอง เมื่อเป็นไปได้คุณจะต้องจัดการด้วยตัวเอง แต่ทุกคนต้องเผชิญกับสถานการณ์ที่พวกเขาต้องการพูดคุยกับผู้อื่น หนึ่งในกุญแจสู่การเป็นโปรแกรมเมอร์ที่มีประสิทธิผลคือการเรียนรู้ความแตกต่าง

ฉันมักจะบอกโปรแกรมเมอร์ใหม่ในทีมของฉันว่าพวกเขาคาดว่าจะถามคำถาม หากพวกเขาไม่ได้ถามคำถามเพียงพอพวกเขาจะไม่ก้าวหน้า

คุณคาดว่าจะวางในช่วงดึกเพื่อตอบสนองกำหนดเวลาหรือไม่?

หากคุณต้องนอนดึกเพื่อให้ทันกำหนดเวลาแสดงว่าคุณกำลังทำงานเพื่อเริ่มธุรกิจหรือคุณทำงานกับ บริษัท ที่มีปัญหาด้านการวางแผนหรือการจัดการที่รุนแรง


นี่เป็นคำตอบที่ยอดเยี่ยมเช่นกัน!
Ecurbed

3

หนึ่งในสิ่งที่ยิ่งใหญ่ที่สุดที่ฉันได้พบก็ช่วยให้ฉันจัดการกับความวิตกกังวลเกี่ยวกับสิ่งที่จะเกิดขึ้นในอาชีพนี้ ...

คุณไปโรงเรียนอย่างไร เพื่อนของคุณทำที่โรงเรียนอย่างไร คุณให้คะแนนระดับสติปัญญาและความสามารถในการแก้ปัญหาอย่างไรเมื่อเทียบกับเพื่อนของคุณ คุณเปรียบเทียบพนักงานที่ทำงานหนักแค่ไหน

ไม่ว่าคุณจะทำอะไรเพื่อประเมินคำถามที่ฉันเพิ่งถามลดแถบอีกหนึ่งรอยและโดยทั่วไปจะเป็นระดับที่คนส่วนใหญ่ที่คุณจะทำงานด้วยความเป็นมืออาชีพจะทำงานที่

ค่าเฉลี่ยของ IQ อยู่ที่ประมาณ 100 ในประชากรทั่วไปและระดับจริยธรรมการทำงานและความเครียดโดยเฉลี่ยของโปรแกรมเมอร์ส่วนใหญ่มักจะผ่อนคลาย อย่าคาดหวังว่าค่าเฉลี่ยจะแตกต่างกันมากไม่ว่าคุณจะเลือกอาชีพอะไร

ประเด็นที่ฉันทำคือสติปัญญานั้นสำคัญ แต่ก็สำคัญน้อยกว่าจรรยาบรรณในการทำงานแรงจูงใจและความหลงใหลที่แข็งแกร่ง

หากคุณมีสามสิ่งสุดท้ายคุณจะมีค่าเฉลี่ยสูงกว่าในสนามและมีค่าแม้ว่าคุณจะทำผิดพลาดเล็กน้อยและแม้ว่าคุณจะไม่ฉลาดเท่าคนอื่น ทุกคนทำผิดพลาดนายจ้างที่ดีคนใดตระหนักถึงสิ่งนี้ แต่สิ่งที่พวกเขาชอบเห็นคือคุณเรียนรู้จากมันและคุณพยายามทำให้ดีขึ้นและปรับปรุงตัวเอง


1
ดังนั้นใครที่อยากจะเป็นคนธรรมดา โปรแกรมเมอร์ที่ฉันรู้จักนั้นเป็นคนขับรถสวย ๆ (และมี IQ มากใกล้กว่า 150 กว่า 100)
Neil Butterworth

ไอคิวที่ 150 นั้นยอดเยี่ยมอย่างแท้จริงคิดเป็นประมาณ 0.2% ของประชากรทั่วไป ฉันโชคดีที่ได้ร่วมงานกับคนพิเศษเช่นนี้ การเขียนโปรแกรมจะฝึกสมองแม้ว่าในแบบฝึกหัดทางจิตพิสูจน์แล้วว่าเพิ่ม IQ ตลอดเวลา ในโรงเรียนมัธยมฉันได้คะแนน 115 และเมื่อไม่กี่ปีที่ผ่านมาฉันได้คะแนน 124 และนี่เป็นการทดสอบที่ได้รับการตรวจสอบอย่างเป็นทางการไม่ใช่หนึ่งในการทดสอบออนไลน์ปลอมที่สูงเกินจริง การทดสอบออนไลน์ขยายคะแนนมากถึง 10 คะแนน
maple_shaft

@maple IQ ของตัวเองครั้งสุดท้ายที่ฉันวัดได้คือประมาณ 145 (การทดสอบกระดาษไม่ออนไลน์) และในทุก ๆ ที่ที่ฉันเคยทำงาน สมเหตุสมผล สิ่งนี้ไม่ได้ยอดเยี่ยมในอุตสาหกรรมซอฟต์แวร์ - โปรแกรมเมอร์ไม่สุ่มเลือกจากประชากรทั่วไป
Neil Butterworth

ฉันคิดว่าตัวเองมีค่าเฉลี่ยสำหรับอุตสาหกรรมเนื่องจากครึ่งหนึ่งของคนที่ฉันทำงานด้วยนั้นฉลาดกว่าฉันเล็กน้อย คุณเป็นโปรแกรมเมอร์ C ++ ที่ฉันเป็นโปรแกรมเมอร์ Java / .NET แต่นั่นอาจจะเป็นความแตกต่าง? โปรแกรมเมอร์ C ++ เกือบทุกคนที่ฉันทำงานด้วยฉันรู้สึกว่าฉลาดกว่าฉัน
maple_shaft

@maple ฉันไม่คิดอย่างนั้น - ฉันก็สามารถทำ Java ได้เช่นกันและโปรแกรมเมอร์ Java หลายคนที่ฉันพบนั้นเป็นคนที่ฉลาดมาก
Neil Butterworth

3

หากไม่มีแรงกดดันใด ๆ คุณกำลังทำงานในสถานที่ที่ไม่สนใจหรือจัดหาผลิตภัณฑ์หรือบริการที่ไม่มีใครต้องการ ส่วนหนึ่งของความท้าทายคือข้อกำหนดด้านเวลา เมื่อนี่คือสภาพที่เป็นอยู่คุณอาจทำงานให้กับคนที่ไม่รู้ว่ากำลังทำอะไรอยู่หรือแย่ลงในสิ่งที่คุณทำ คนงี่เง่าคนใดก็สามารถขอให้หมุนรอบได้เร็วขึ้น จากนั้นคุณพัฒนาพนักงานที่มีนิสัยไม่ดีในการประเมินค่าของพวกเขา มันกลายเป็นเกมที่ยิ่งใหญ่เกมหนึ่งที่สิ้นเปลืองพลังงาน

มองหา:

  1. งานที่มีความหมาย
  2. ทรัพยากรในการทำงาน
  3. เคารพความคิดเห็นมืออาชีพของคุณ

ทั้งหมดนี้เป็นญาติ งานบางอย่างในภาคการเงินและอาจไม่เชื่อมโยงระหว่างงานของพวกเขาและเงินทุนของโครงการวิจัยเพื่อรักษาโรคมะเร็งหรืออนุญาตให้ผู้คนประหยัดสำหรับการเกษียณ ในระหว่างการสัมภาษณ์คุณกำลังประเมิน บริษัท เพื่อให้เหมาะกับความต้องการของคุณเช่นกัน ถามเกี่ยวกับวิธีที่พวกเขาจัดการโครงการล่าช้าและเหตุใดตำแหน่งนี้จึงมีอยู่อัตราการหมุนเวียนพนักงานคืออะไร


1

จากประสบการณ์ของฉันความกดดันทางจิตใจอาจสูงมากเนื่องจากความผิดพลาดบางอย่างที่สามารถหลีกเลี่ยงได้

ส่วนที่ยากที่สุดผมคิดว่าคือการสื่อสารอย่างชัดเจน

  • หากหัวหน้าของคุณมอบหมายงานให้คุณและจะถึงกำหนดภายใน 2 สัปดาห์ แต่คุณจะถูกไล่ออก 3 ครั้งเนื่องจากคุณไม่สามารถแสดงได้

หากก่อนหน้านั้นคุณบอกว่าคุณสามารถจัดการได้ภายในสองสัปดาห์กว่าจะไม่ดี มันเป็นความรับผิดชอบของคุณในการประเมินว่าคุณจะต้องใช้เวลานานแค่ไหนในการทำงานให้เสร็จและบอกให้คุณทราบก่อนเริ่ม

บางครั้งก็ยากที่จะคาดการณ์อย่างแม่นยำโดยเฉพาะอย่างยิ่งการยอมรับว่าบางสิ่งอาจใช้เวลานานกว่าที่คุณคิด แต่ถึงแม้ว่าการพัฒนาซอฟต์แวร์จะซับซ้อนมากและอาจคาดเดาไม่ได้ แต่คุณสามารถทำให้ดีที่สุดโดยการวิเคราะห์ประสบการณ์ที่ผ่านมาของคุณด้วยการมอบหมายที่คล้ายกัน

คำถามนี้เกี่ยวข้องอย่างใกล้ชิดกับคำถามที่สอง:

  • คุณได้รับเวลาในการเรียนรู้เพิ่มเติมเกี่ยวกับเทคโนโลยีพัฒนาทักษะการเขียนโปรแกรมของคุณและเติบโตหรือคุณคาดหวังว่าจะได้รู้แล้วและทำโครงการให้สว่าง

หากคุณไม่ได้รู้เพียงพอเกี่ยวกับเทคโนโลยีกว่าบางทีสิ่งที่สำคัญที่สุดที่คุณไม่สามารถประมาณการได้อย่างถูกต้อง และบางครั้งมันก็ยากที่จะยอมรับ (แน่นอนว่าฉันสามารถทำได้มีจำนวนมากของ node.js บทเรียนรอบฉันจะรับมันแน่นอนใน 2 หรือ 3 วันดังนั้นมันจะไม่ล่าช้าอะไร! ') .

ในทางกลับกันก็ยากที่จะจำได้ว่าการไม่เรียนรู้สิ่งใหม่ที่คุณสูญเสียมากกว่าที่คุณจะได้รับจากการหารายได้เป็นจำนวนมาก บางครั้งมันก็เป็นการดีกว่าที่จะทำโครงการที่ไม่เร่งด่วนหรือมีราคาสูงเพียงเพื่อจะได้เรียนรู้เทคโนโลยีใหม่รูปแบบการออกแบบและอื่น ๆ ในกรณีนี้คุณควรทำให้ชัดเจนกับการจัดการที่การประมาณการของคุณอาจถูกปิด

  • หากคุณมีปัญหาเกี่ยวกับรหัสคุณคาดว่าจะจัดการด้วยตนเองและทำงานอย่างอิสระหรือคุณสามารถขอความช่วยเหลือจากผู้อื่นหากติดขัด

แม้ว่ามันอาจดึงดูดให้จัดการด้วยตัวคุณเอง (การสื่อสารเป็นเรื่องยาก) แต่คุณไม่ควรทำเช่นนั้นหากปัญหาสามารถป้องกันไม่ให้โครงการเสร็จสิ้นตามกำหนดเวลา

  • คุณคาดว่าจะวางในช่วงดึกเพื่อตอบสนองกำหนดเวลาหรือไม่?

ขึ้นอยู่กับ บริษัท และไม่ใช่เฉพาะงานเขียนโปรแกรมฉันคิดว่า กล่าวโดยย่อหากคุณทำงานช้าหรือทำงานร่วมกันเป็นอย่างมากคุณอาจต้องได้รับการคาดหวังซึ่งไม่ดีมากและอาจดีกว่าที่จะหลีกเลี่ยง (การสื่อสารอีกครั้ง)

ในระยะสั้นฉันคิดว่าในขณะที่ความเป็นไปได้ของความกดดันทางจิตวิทยาอาจสูงกว่าในบางประเด็น แต่ฉันเดาว่าอาชีพที่มุ่งเน้นความฉลาดการสื่อสารที่ชัดเจนและทัศนคติที่เหมาะสมสามารถช่วยคุณได้ ทำให้เป็นนิสัย! =)


0

ฉันเข้าสู่ซอฟต์แวร์เป็นเวลา 5 ปีแล้วและใช่มีความกดดัน แต่บอกฉันหนึ่งงานที่คุณสามารถทำงานได้โดยไม่มีแรงกดดัน

ตอบสั้น ๆ ว่าจะมีแรงกดดัน แต่มันจะไม่ฆ่าคุณ (และถ้ามีคนต้องการให้คุณทำงานให้เสร็จภายใน 2 วัน แต่ตามที่คุณใช้เวลา 3 วันเพียงแค่บอกอย่างสุภาพว่าคุณต้องการ 3 วันสำหรับงานฉันไม่คิดว่าจะมีใครสนใจ)

เหตุผลที่ฉันตอบคำถามของคุณคือฉันเคยมีความกลัวในใจเช่นกัน (ต่อมาฉันก็รู้ว่าฉันเป็นคนขี้เกียจซึ่งทำให้ฉันคิดอย่างนั้น)

มาที่ซอฟต์แวร์และเพลิดเพลิน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.