У мене майже 5-річний досвід роботи в Інтернеті, і я вважаю, що до цього часу я повинен бути середнім рівнем, але коли я ходжу по прогулянці, я думаю, що я все ще досить "молодший".
Ось, на що, на мою думку, це проблема: Протягом більшої частини своєї кар’єри я рідко мав якісь реальні вказівки старшого розробника та нульовий досвід роботи з командами розробників, тому мені начебто довелося зламати шлях через безліч рішень і робити все нарізаний і висушений. На практиці не було часу витрачати, як єдиний хлопець, відповідальний за написання чи підтримку коду. Через це я не маю офіційних знань про власне процес розробки програмного забезпечення і, врешті-решт, зрозумів, що кодування є лише невеликою частиною процесу.
Мені б дуже сподобалося працювати з командою розробників із солідним досвідом, але я боюся, що це була б дуже обдумана спроба налаштуватись із базою знань, необхідною для процесів розвитку. Як програміст, який провів сольну більшу частину своєї кар'єри, що я можу зробити, щоб підготуватися до "влаштування" на роботу, працюючи з більшою командою (принаймні 5) досвідчених профі?
Редагувати: З цією метою я не пройшов багато технічних тестів, виданих компаніями "великого пострілу", які процвітають у своєму програмному забезпеченні та розробниках. Я не маю на увазі, як Google, але досить успішний у географічній області.