Я був на арені фінансового інжинірингу (після BA Math та BA Computer Science) близько 5 років (20% аналіз / програмування, 80% спілкування) і пишаюся своєю здатністю спілкуватися з людьми та обговорювати технічні проблеми (тобто взаємодія з командою). Я люблю цю частину своєї роботи. Підійдіть до білої дошки, щоб намалювати абстрактні ідеї та мозковий штурм.
Однак, з багатьох причин я хочу перейти свою кар'єру в технологічну компанію (інженерія програмного забезпечення), але я дуже боюся, що потрапляю на роботу зі стереотипного програмування, де програмісти кодують із великими навушниками. Я, звичайно, знаю, що це лише стереотип, але я був свідком подібного середовища раніше (при стартапах), і мене лякає думка, що я міг би перейти до кар'єри ізоляції.
Я люблю алгоритмічно кодувати і мислити, але не хочу відмовлятися від взаємодії з людьми. Я розумію, що володіння навичками спілкування - це лише позитив, але я налаштовую себе на невдачу в кар’єрному щасті шляхом переходу на інженерію програмного забезпечення. Я хотів би почути будь-які роз’яснення та / або поради.