นักพัฒนาสิ่งใดที่ต้องการเรียนรู้ในการเริ่มต้นครั้งถัดไป [ปิด]


9

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

ดังนั้นหากคุณเป็นนักพัฒนาที่จะเข้าร่วมเริ่มต้นคุณต้องการเรียนรู้อะไร สิ่งที่ผลิตภัณฑ์? สิ่งที่ธุรกิจ? การวิจัยการออกแบบหรือเทคโนโลยีของผู้ใช้มีอะไรบ้าง? หรือถ้าเป็นการเรียนรู้ด้านเทคนิคที่มากขึ้นคุณต้องการที่จะเรียนรู้ลึกลงไปในสิ่งที่คุณรู้ (เช่น back end learning back end) หรือ cross-train (เช่น front end learning back back) หรือไม่? หรือมีอย่างอื่นอย่างสิ้นเชิง?


6
ฉันต้องการเรียนรู้วิธีสร้างรายได้ในการเริ่มต้น ...
FrustratedWithFormsDesigner

1
@FrustratedWithFormsDesigner: ฉันไม่แน่ใจว่าคุณจริงจัง แต่หนึ่งในพนักงานที่มีศักยภาพของเราแน่ใจว่าเป็นและนั่นคือสิ่งที่เตะออก เธอพูดว่าใน 10 ปีเธอต้องการที่จะค้นพบการเริ่มต้นของตัวเองดังนั้นเรากำลังคุยกับเธอเพื่อหาสิ่งที่เธอต้องการเรียนรู้ นั่นทำให้ฉันสงสัยว่าผู้พัฒนารายอื่นต้องการเรียนรู้อะไร
William Pietri

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

คำตอบ:


3

ฉันเข้าร่วมการเริ่มต้นระบบด้วยการจ้างตัวเลขหลักเดียว ผมต้องการที่จะสร้างบางสิ่งบางอย่างจากรอยขีดข่วน ... และยัง ... เรียนรู้วิธีการสร้าง บริษัทด้านธุรกิจ

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

ฉันคิดว่ามีโอกาสจริงที่จะใช้ประโยชน์จากที่นี่เพียงแค่จ้างสมาร์ท บริษัท บิ๊กใบ้ไม่ได้รับ


ขอบคุณ! ฉันเห็นด้วยอย่างสมบูรณ์ มีเรื่องด้านธุรกิจที่คุณสนใจหรือไม่?
William Pietri

ตอนนี้ฉันเป็นคนที่มุ่งเน้นมากขึ้น ... ฉันชอบกลยุทธ์และการขาย
ดินสีแดง

13

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

ใน บริษัท ใหญ่ ๆ แต่สถานที่ที่ดีมันเป็นไปไม่ได้ ในการเริ่มต้นเล็ก ๆ - อย่างน้อยฉันก็นึกได้ - คนหนึ่งสามารถสร้างความแตกต่างได้

อาจจะเป็นเพียงฉัน - อย่าลังเลที่จะโทรหาฉันผู้ฝันไร้เดียงสา :-)


6
+1 สำหรับความแตกต่างที่มองเห็นได้นั้นเป็นแรงจูงใจที่ทรงพลังมากสำหรับนักพัฒนาหลายคน
Herman

หากคุณเป็นคนช่างฝันคุณไม่ใช่คนเดียว นั่นเป็นส่วนสำคัญที่ทำให้ฉันเริ่มธุรกิจด้วยตัวเอง!
William Pietri

5

แล้วคุณจะไม่พยายามระบุล่วงหน้า แต่เพียงให้เวลา (20?) ในการศึกษา? แนะนำกิจกรรมรายสัปดาห์หรือรายปักษ์ที่นักพัฒนาของคุณสามารถรวมตัวกันและเรียนรู้ Something New ™ พวกเขาจะรู้ว่าตราบใดที่พวกเขามีแรงบันดาลใจกระตือรือร้นที่จะเรียนรู้ประเภทนักพัฒนา และคุณในฐานะผู้พัฒนาและ The Boss สามารถเข้าร่วมและเรียนรู้ Something New ™ได้


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

4

" คำแนะนำสามอันดับแรกสำหรับนักพัฒนา (คำแนะนำ: ไม่ใช่เงิน!) " เป็นโพสต์บล็อกที่ดีเกี่ยวกับแรงจูงใจบางอย่างที่ฉันแนะนำให้มองหาในสิ่งที่บางคนอาจต้องการ คำตอบของPéterTörökเกี่ยวกับความแตกต่างในโลกจะตกอยู่ภายใต้จุดประสงค์ของสิ่งต่าง ๆ

ฉันถูกล่อลวงให้คิดถึงสิ่งนี้ผ่านมุมมองที่ต่างกัน:

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

Selfless -> นี่คือพื้นที่ที่PéterTörökครอบคลุมค่อนข้างดีในแง่ของการทำให้โลกนี้น่าอยู่ขึ้น


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


ขอบคุณ! ฉันพยายามถามเกี่ยวกับแง่มุม "เชี่ยวชาญ" ของคณะกรรมการอิสระ / ผู้เชี่ยวชาญ / วัตถุประสงค์ นั่นหมายถึงสิ่งต่าง ๆ สำหรับผู้คนที่แตกต่างกันและฉันต้องการที่จะสำรวจอีกครั้ง
William Pietri

3

ไม่เรียนรู้ล่วงหน้า แต่สิ่งที่ฉันต้องการจากการเริ่มต้นที่ไม่ใช่เงิน:

  • สมาร์ทคนใจดี
  • โอกาสในการตัดสินใจที่สำคัญ
  • ความรู้ที่งานของฉันช่วยคนอย่างแท้จริง
  • โอกาสที่จะเป็นตัวของตัวเอง (ใช่ฉันสบายใน culottes เสื้อฮาวาย)

2

หนึ่งคำตอบที่น่าสนใจคือแทนที่จะมุ่งเน้นสิ่งที่นักพัฒนาส่วนใหญ่ต้องการเรียนรู้มุ่งเน้นไปที่สิ่งที่นักพัฒนาที่ดีที่สุดต้องการเรียนรู้ ดูhttp://martin.kleppmann.com/2009/09/18/the-python-paradox-is-now-the-scala-paradox.htmlสำหรับการสนทนาบางอย่าง

อย่างไรก็ตามนี่คือรายการสิ่งทั่วไปที่นักพัฒนาที่ดีน่าจะชอบ

  1. การควบคุมแหล่งที่มาไม่สามารถละเลยได้ ดูเหมือนว่าเป็นที่ต้องการคอมไพล์ แต่ svn เป็นที่ยอมรับของคนจำนวนมาก
  2. คุณมีการทดสอบหน่วยใช่มั้ย
  3. มีการตรวจสอบรหัส หากคุณใช้ git ให้ลอง gerrit หากคุณใช้ svn ให้ลอง Rietveld
  4. คำถามสัมภาษณ์ของคุณควรมีปัญหาการเขียนโค้ดที่ท้าทาย ไม่ได้ท้าทายในเรื่องของเรื่องไม่สำคัญ แต่มีความท้าทายในการที่คุณต้องคิดผ่านปัญหา นักพัฒนาส่วนใหญ่จะวางระเบิด แต่นักพัฒนาซอฟต์แวร์ที่ดีที่สุดจะทำได้ดีและจะได้รับความมั่นใจว่าพวกเขาจะไม่มีคนโง่ที่จะจัดการกับทีม

โชคดี.


Hi! ฉันคิดว่าจะถามว่านักพัฒนาที่ดีที่สุดต้องการเรียนรู้อะไร แต่จากผลของ Dunning-Kruger ผู้คนไม่เก่งในการเลือกด้วยตนเองว่า "ดีที่สุด" ดังนั้นฉันแค่คิดว่าฉันจะถามในสิ่งที่คนต้องการเรียนรู้ มีอะไรที่คุณต้องการเรียนรู้เป็นการส่วนตัวหรือไม่?
William Pietri
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.