คำแนะนำด้านอาชีพสำหรับนักวิทยาศาสตร์ระดับปริญญาเอกที่ต้องการเข้าร่วมโปรแกรม? [ปิด]


13

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

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

ฉันสงสัยว่าคนส่วนใหญ่มีความสมจริงน้อยกว่าฉันมากเมื่อเทียบกับการประเมินว่าจะใช้เวลานานแค่ไหนในการเร่งความเร็วให้สูงขึ้นหรือไม่สนใจ ความกลัวของฉันคือการที่ฉันไม่มีเงื่อนไขสำหรับงานนักพัฒนาที่น่าสนใจและมีรายได้ดี IE: ฉันมั่นใจว่าฉันสามารถเปลี่ยนกลับไปเป็นโหมด C ++ ได้อย่างสมบูรณ์โดยทำงานสองสามสัปดาห์ (ส่วนใหญ่ฉันใช้ C, Python, C # ทุกวัน) แต่ฉันไม่ได้ระบุว่าตัวเอง 'เชี่ยวชาญ' ใน C ++ บน CV ของฉันหรือสมัครงาน สำหรับงานที่ 'ต้องการ' ความรู้เช่นนั้น แอปพลิเคชั่นบางตัวที่ฉันรู้สึกว่าฉันเป็นคู่ที่ถูกต้องตามกฎหมายไม่ได้ตอบสนอง

ฉันสงสัยว่าสิ่งต่อไปนี้เป็นปัญหาที่อาจเกิดขึ้นกับแอปพลิเคชัน / CV ของฉันและฉันต้องการข้อเสนอแนะ:

ฉันไม่มีปริญญา CS วิทยาศาสตรบัณฑิตของฉันอยู่ในชีวเคมีและอณูชีววิทยาปริญญาเอกของฉันในชีวฟิสิกส์ ฉันใช้หลักสูตรอัลกอริธึมระดับปริญญาตรีและระดับบัณฑิตศึกษาและฆ่าพวกเขาโดยสิ้นเชิง แต่ฉันไม่รู้วิธีการแปลให้ CV ของฉันอย่างมีประสิทธิภาพ (ความแตกต่างระหว่างการได้รับ A + และการสูบบุหรี่ทุกคนในชั้นเรียน)

ฉันมีปริญญาเอก แต่มันไม่ได้อยู่ใน CS ... ฉันกำลังถกเถียงกันว่าฉันควรจะลบมันออกจากประวัติส่วนตัวของฉันหรือไม่และมันอาจจะทำให้เข้าใจผิดในรายการบางอย่างของปีที่ผ่านมาเป็นโปรแกรมบางชนิด งาน '(ในหลาย ๆ ประการมันเป็น)

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

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


ฉันชื่นชมความดื้อรั้นของการสมัครกับ Google ที่ไม่มีประสบการณ์! แต่น่าเสียดายที่เราทุกคนต้องเริ่มที่ด้านล่างของบันได เหตุผลหลักที่นายจ้างไม่ต้องการปริญญาเอกก็คือโดยทั่วไปแล้วพวกเขาคิดว่าเป็นทฤษฎีมากกว่าภาคปฏิบัติ (นักวิทยาศาสตร์ไม่ใช่วิศวกร) มันเกี่ยวกับการทำสิ่งต่าง ๆ ให้เสร็จสิ้นดังนั้นคุณต้องพิสูจน์ก่อนว่าคุณสามารถทำได้
ไม่มีใคร

1
ฉันสงสัยมาก แต่น่าเสียดายที่ฉันคิดว่ามีความเข้าใจผิดข้ามวินัยเกิดขึ้น ฉันขอยืนยันว่าคนส่วนใหญ่ไม่ได้รับปริญญาเอกในสาขาวิทยาศาสตร์ชีวภาพโดยไม่ประสบความสำเร็จในการวางแผนงานทำงานและสื่อสารงาน และส่วนหนึ่งของ 'การทำงาน' หมายถึงทำให้มือของคุณสกปรก: โลกแห่งการเขียนโปรแกรมเทียบเท่าการเข้ารหัสการดีบักการจูน ฉันรู้สึกว่าสิ่งนี้คล้ายกับ ตอนนี้วิธีการสื่อสารที่ใน CV โดยไม่ปรากฏอวดดีอุปถัมภ์หรือหยิ่ง eludes ฉัน ...
C SD

1
คำจำกัดความด้านล่างของคุณคืออะไร ฉันต้องการที่จะทำมากกว่าที่ฉันทำตอนนี้ แต่แรงจูงใจที่ใหญ่กว่าของฉันคือฉันต้องการเรียนรู้เพิ่มเติมเร็วขึ้นและเป็นส่วนหนึ่งของความพยายามที่มากขึ้น ในปัจจุบันฉันทำโปรแกรมโปรแกรมเมอร์อย่างไม่เป็นทางการ (postoc) ~ 45k และโอกาสในอนาคตของฉันถ้าฉันอยู่ในฐานะนี้ไม่ได้ดีที่สุด แต่มันไม่มีเหตุผลสำหรับฉันที่จะคิดว่า 'ล่าง' ไม่ต้องจ่ายน้อยลงและ น่าสนใจน้อยลงหรือไม่
C SD


หากคุณเคยสัมภาษณ์ที่ Google มาก่อนการที่คุณขาดระดับ CS อาจไม่ได้ขัดขวางคุณจากการทำงานที่นั่นมิฉะนั้นพวกเขาจะไม่สัมภาษณ์คุณในตอนแรก Google ให้ "โอกาสครั้งที่สอง" ซึ่งแตกต่างจาก บริษัท หลายแห่งหากผ่านไปอย่างน้อยหนึ่งปี เราอยู่ในระหว่างการจ้างงานที่สนุกสนานตอนนี้
Uri

คำตอบ:


12

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

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


2
ค้นหา บริษัท ที่ทำงานด้านชีวฟิสิกส์และการเขียนโปรแกรมด้วย
Alex Feinman

2
เห็นด้วยอย่างยิ่ง ความสามารถในการพูดสองสาขานั้นเป็นทักษะที่หายาก ยกระดับทักษะนั้นในการทำสิ่งที่ยอดเยี่ยม
พอลนาธาน

1
ดูที่Computational Biology
justkt

คำปรึกษาที่ดี. ฉันคิดว่าสิ่งที่คุณกำลังบอกฉันคือฉันไม่ได้เป็นจริง ความหวังของฉันคือการทำงานโครงการสาธารณะขนาดใหญ่ สิ่งต่างๆเช่น WebKit, StreetView / Earth, Photosynth, LLVM, btrfs, แพ็คเกจแก้ไขภาพ: Photoshop, Lightroom, Aperture งานด้านชีวฟิสิกส์ที่เกี่ยวข้องกับการเขียนโปรแกรมมีแนวโน้มที่จะเป็นมากกว่าสิ่งที่ฉันทำอยู่แล้วนั่นคือทีมเล็ก ๆ กระบวนการจับจด ... แต่ฉันจะดูยากขึ้น
C SD

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

2

ก่อนเรียนรู้ที่จะมุ่งเน้น อย่างจริงจัง. ต้องมีการแก้ไข backstories ที่ซับซ้อนยาว ๆ

ฉันไม่มีปริญญา CS

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

ฉันมีปริญญาเอก แต่ไม่ได้อยู่ใน CS ... ฉันถกเถียงกันว่าควรลบออกจากประวัติส่วนตัวของฉันไหม

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

ฉันคิดว่ามี stigmas ที่แข็งแกร่งบางครั้งที่เกี่ยวข้องกับโปรแกรมเมอร์ 'สอนด้วยตนเอง'

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

เพียงสมัครงานเขียนโปรแกรมทุกครั้งที่มี ยิ่งคุณสมัครมากเท่าไหร่คุณก็ยิ่งเข้าใจในสิ่งที่ต้องการมากขึ้นเท่านั้น

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

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

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

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


ขออภัยมันยาวเกินไป ฉันคิดว่าฉันใส่บิตที่สำคัญที่สุดที่ด้านบนและด้านล่างเพื่อช่วยในการสแกนอย่างรวดเร็ว เรื่องประสบการณ์ของฉัน: องศานั้นตรงกันข้าม ... Joel S. มีโพสต์เก่า ๆ เกี่ยวกับ CS PhDs ที่ 'มีมูลค่าสูง' ... ฉันลังเลที่จะตัดสินการประเมินมูลค่าของเขาจากสาขาที่แตกต่างกันโดยสิ้นเชิง
C SD

คุณสามารถลิงค์โพสต์ของ Joel ได้ไหม
Andrea

joelonsoftware.com/articles/GuerrillaInterviewing3.htmlส่วนที่เกี่ยวข้องมากที่สุด: ผู้ที่ฉลาด แต่ไม่ได้รับสิ่งที่เสร็จสิ้นมักจะมีปริญญาเอกและทำงานใน บริษัท ใหญ่ที่ไม่มีใครฟังเพราะพวกเขาทำไม่ได้ พวกเขาค่อนข้างจะครุ่นคิดเกี่ยวกับปัญหาทางวิชาการมากกว่าที่จะส่งตรงเวลา -------------------- เพื่อวางไว้ในบริบทเกณฑ์ที่แท้จริงของเขาถูกต้องและไม่มีส่วนเกี่ยวข้องกับองศา แต่เขาเปิดเผยอคติที่ชัดเจนแม้ว่า มันเป็นที่ยอมรับและมีอารมณ์ขัน
C SD

ฉันจะเพิ่มด้วยฉันได้รับการบอกกล่าวจากคนอื่น ๆ (ผู้ว่าจ้าง) ว่าการมีระดับที่สูงขึ้นสามารถเริ่มต้นคุณให้สูงขึ้นหรือทำให้คุณสูงขึ้นได้ ฉันต้องการที่จะแสดงรายการการศึกษาระดับปริญญาของฉันตั้งแต่ฉันทำงานหนักเพื่อมันและฉันคิดว่ามันแสดงให้เห็นถึงคุณภาพที่ดีบางอย่าง (และไม่จำเป็นต้องมีการศึกษา) แต่ถ้า HR บุคคลบางคนเห็นตัวอักษรและคิดว่า "เราจะต้องจ่ายให้เขา จำนวน X น้อยที่สุดและเขาไม่ได้มีระดับที่เกี่ยวข้องและประสบการณ์มากมาย? ERRRRRRRR "
C SD

@C SD: "ถ้าบุคคล HR เห็นจดหมายและคิดว่า ... " คุณไม่มีหลักฐานใด ๆ คุณสามารถหยุดการบิดมือได้ในขณะนี้ จนกว่าจะมีใครบอกสิ่งนี้กับคุณจริงๆให้พิจารณาว่ามันน้อยกว่าข่าวลือและตำนานเมืองมากขึ้น
S.Lott

1

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


0

ฉันเชื่ออย่างยิ่งว่าการเขียนโปรแกรมเป็นศิลปะและมาจากการฝึกฝนมากกว่า Degrees
ใช่มันค่อนข้างท้อใจที่บ่อยครั้งที่องค์กรต่างๆโดยเฉพาะอย่างยิ่งองค์กรใหญ่(เช่น Google)ดูถูกดูแคลนโปรแกรมเมอร์ที่สอนด้วยตนเองเพราะพวกเขาไม่มีระดับที่สูงขึ้น คุณฟังดูเหมือนคนที่มีระดับความอดทนสูงและฉันไม่คิดว่าตัวเองมีคุณสมบัติเพียงพอที่จะให้คำแนะนำแก่คุณ แต่ฉันอยากพูดถึงบางประเด็นที่อาจช่วยคุณได้:
1. ลองในองค์กรขนาดเล็กที่พวกเขาต้องการพรสวรรค์
2. โอเพ่นซอร์สเป็นแพลตฟอร์มที่แสดงความสามารถของคุณได้รับความรู้การพัฒนาที่แท้จริง
3. การรับรอง: มีการรับรองการเขียนโปรแกรมที่แตกต่างกันที่นำเสนอโดยยักษ์ใหญ่เช่น MS, Oracle ฯลฯ แน่นอนการเพิ่มเหล่านี้ในประวัติย่อของคุณจะทำให้ด้านการเขียนโปรแกรมของคุณขอบ
โชคดี! :)


ขอบคุณสำหรับคำแนะนำ. โดยเฉพาะอย่างยิ่ง # 2 ดูดีเพราะฉันใช้โครงการ OSS จำนวนมากและตรวจสอบรหัสจำนวนมากในโครงการที่ฉันใช้ ฉันควรมีส่วนร่วมกับสิ่งเหล่านี้จริง ๆ แต่ในตอนท้ายของวันที่ต้องสนับสนุนการร้องขอซอฟต์แวร์ต่าง ๆ ของแล็บ 15 คนโดยลำพังทำให้ฉันมีเวลาน้อยมากที่จะได้รับชื่อเสียงจากการมีส่วนร่วม บางทีคำตอบคือลอง # 1 ด้วยความหวังและสามารถทำได้ # 2 กลับสู่สัตว์ประหลาด ...
C SD

ยินดีต้อนรับและขอให้โชคดี! :)
Ranger

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

ดังนั้นฉันใช้สิ่งนี้เพื่อหมายความว่าการเรียนรู้ด้วยตนเองและการมีระดับที่ไม่ถูกต้องอาจเลวร้ายยิ่งกว่าอยู่คนเดียว?
C SD

@David Thornley ที่ได้รับความรักแห่งปัญญาด้วยคุณธรรม - ไม่มีข้อพิสูจน์ที่ดีกว่านี้ ฉันอยากจะตัดสินว่าใครบางคนประสบความสำเร็จหรือสามารถทำอะไรกับความรู้ของพวกเขาไม่ว่าพวกเขาจะได้มาจากที่ไหนหรืออย่างไร สิ่งที่สำคัญเกี่ยวกับบุคคลทุกคนขณะที่ไฮน์เลินจะนำมันมาใช้
Filip Dupanović

0

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

ทำไมคุณต้องการทำเช่นนี้? มีบางชั้นเรียนที่ไม่สามารถเรียนรู้ด้วยตนเองได้โดยไม่ต้องเข้าร่วมการบรรยายที่ดีและถามคำถามแบบโต้ตอบ ฉันอยากจะแนะนำให้เรียนสำหรับ:

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

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


0

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

รับ @ Ranger's point # 2 คุณไม่จำเป็นต้องมีส่วนร่วมกับโครงการโอเพ่นซอร์สขนาดใหญ่หากคุณไม่มีเวลา คุณสามารถเขียนห้องสมุดเล็ก ๆ นายจ้างชอบเมื่อคุณเข้าหาพวกเขาด้วยพื้นที่เก็บข้อมูลสาธารณะที่พวกเขาสามารถตรวจสอบงานของคุณได้ - พวกเขาสามารถประเมินได้ทันทีว่าคุณสามารถทำตามแนวทางของชุมชนสไตล์ที่คุณสามารถอ่านรหัสของคนอื่นและคุณสามารถเขียนรหัสที่แยกได้ แจกจ่ายและอยู่ภายใต้การควบคุมการแก้ไขใหม่ ส่วนใหญ่ลูกค้าที่จบนักเรียนไม่สามารถแม้แต่จะทำอย่างนั้นเพื่อพูดคุยเกี่ยวกับช่องว่างในการของพวกเขามีความรู้

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


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

พวกเราทุกคนนักวิทยาศาสตร์จรวดบนกระดาษใช่มั้ย สิ่งที่ฉันใช้คือพวกเขามักไม่ประทับใจกับประสบการณ์การทำงานที่ผ่านมาของคุณเว้นแต่คุณจะให้สิ่งที่เป็นประโยชน์แก่ร่างกายในการตรวจสอบ พวกเราส่วนใหญ่ไม่ได้ทำงานที่ก้าวล้ำที่ NASA หรือ Google นั่นน่าเชื่อถือเพราะทุกคนสามารถเกี่ยวข้องกับงานที่เกิดขึ้นที่นั่น ดังนั้นคุณต้องแสดงความสามารถของคุณไม่ใช่แค่พูดถึงพวกเขา ใส่รหัส QR ที่ตกลงบนหน้าโครงการของคุณ ทำสิ่งที่แตกต่าง สร้างความแตกต่างให้กับตัวคุณเองในบ่อบิลและเจนของผู้สมัคร ฉันไม่ได้ทำงานที่ Google แต่นั่นเป็นวิธีที่ฉันสมัคร
Filip Dupanović
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.