ru

Программист-самоучка: исчерпывающее руководство по профессиональному программированию на русском

#342736
Программист-самоучка: исчерпывающее руководство по профессиональному программированию

The Self-Taught Programmer: The Definitive Guide to Programming Professionally (B01M01YDQA)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Cory Althoff | #68: Разработка программного обеспечения

4.5 (2113)
Я программист-самоучка. После года самостоятельного обучения я освоил программирование достаточно хорошо, чтобы устроиться на работу инженером-программистом II уровня в eBay. Однако, оказавшись там, я понял, что был крайне неподготовлен. Меня ошеломило количество вещей, которые мне нужно было знать, но которые я еще не изучил. Мой путь обучения программированию и опыт работы на моей первой работе в качестве инженера-программиста послужили вдохновением для этой книги.

Эта книга не просто об обучении программированию; хотя вы и научитесь кодировать. Если вы хотите заниматься программированием профессионально, недостаточно просто научиться кодировать; поэтому, помимо помощи в обучении программированию, я также рассматриваю остальные вещи, которые вам необходимо знать для профессионального программирования и которым не учат на курсах и в книгах. «Программист-самоучка» — это дорожная карта, руководство, которое проведет вас от написания вашей первой программы на Python до успешного прохождения первого технического собеседования. Я разделил книгу на пять разделов:

1. Научитесь программировать на Python 3 и создайте свою первую программу.
2. Изучите объектно-ориентированное программирование и создайте мощную программу на Python, которая вас затянет.
3. Научитесь использовать такие инструменты, как Git, Bash и регулярные выражения. Затем примените свои новые навыки программирования для создания веб-скрейпера.
4. Изучите основы информатики, такие как структуры данных и алгоритмы.
5. В заключение расскажите о лучших практиках программирования, дайте советы по работе в команде и посоветуйте, как устроиться на работу программистом.

Вы МОЖЕТЕ научиться программировать профессионально. Путь есть. Воспользуетесь ли вы им?