В своем первом сообщении в блоге я считаю необходимым обсудить, почему именно я так сильно люблю кодирование и почему я решил продолжить карьеру в разработке программного обеспечения. Сколько себя помню, я всегда любил решать проблемы, головоломки и создавать новые вещи. С юных лет я всегда был ребенком, который часами молча собирал лего в углу. По мере того, как это любопытство росло в учебе, я, хотя и не всегда был лучшим учеником, всегда брал уроки науки и искусства, потому что мне всегда нравилось создавать произведения искусства, а также я всегда очень интересовался биологией и физикой. Итак, когда я, наконец, поступил в колледж и открыл для себя программирование на вводном уроке, я, естественно, влюбился в него. Я обнаружил, что кодирование — это идеальное сочетание свободы и творчества, и в то же время чрезвычайно интересная глубокая наука, в которой вы всегда можете открывать новые вещи. За время учебы в колледже я открыл для себя много новых и замечательных вещей, которые можно делать в коде, и работал над многими проектами, которые показались мне очень интересными.

После колледжа пришло время заняться разработкой программного обеспечения, я, конечно, наивно полагал, что спрос на инженеров-программистов был настолько высок, что, хотя я никогда не считал себя отличным программистом, моя страсть и энтузиазм проявятся, и я легко получу работу. работу в Сиэтле, где я вырос, у меня много друзей и семьи, и я надеялся начать свою карьеру. Очевидно, я не мог ошибиться больше. Я просмотрел тысячи объявлений о вакансиях начального уровня, требующих как минимум пятилетнего опыта, применительно к тысячам вакансий, и, возможно, одна из ста вакансий перезвонила мне и/или провела собеседование. В большинстве своих интервью я уходил, думая, что все сделал правильно. Я всегда обнаруживал, что интервьюер задавал вопрос о структуре данных, программной среде или какой-то другой технической концепции, которую я никогда не изучал в школе. Опыт поиска работы заставил меня постепенно осознать, что мое более формальное образование дало мне массу интересных знаний в мире программирования и сделало меня более или менее мастером на все руки, но не мастером ни в чем. В результате я не мог найти работу в качестве разработчика только с моей степенью, по крайней мере, не на очень конкурентном рынке, в который превратился Сиэтл. Я на какое-то время отказался от своей мечты и устроился на не связанную с этим работу в сфере управления недвижимостью. Я проработал в управлении недвижимостью чуть более полутора лет, за это время моя страсть к программированию медленно ушла в спячку. Но этой осенью я решил, что должен приложить еще одно всемерное усилие, чтобы получить работу и карьеру своей мечты. Я посмотрел на то, где я был, и на тот факт, что мне не хватало некоторых ключевых элементов, и, что более важно, я не закодировал ничего значимого за последние два года — все проблемы, которые мне нужно было исправить. Я начал интересоваться учебными курсами по программированию, и Flatiron показался мне идеально подходящим для того, что мне было нужно.