Рубрика «программист» - 2

Всем привет!

Живу в Саратове с родителями. У меня аутизм. Я ИТ-самоучка с 10-ти летним опытом самообразования и работы. Системное администрирование, администрирование мобильных устройств и веб-разработка — это то, что я учу и над чем я часто практикуюсь.

2019 год получился в моей жизни интересным в плане того, что я недавно осуществил свою мечту — впервые побыл в Москве и встретился с людьми по ИТ-цеху, с которыми я сперва познакомился на просторах соцсети Facebook(в основном с российским коллективом Microsoft).

Когда слышал и читал много о Microsoft Autism Hiring Program, я разобрался с принципами программы и начал мечтать о работе в Microsoft и начал спрашивать советов и часто общаться с ИТ-сообществом.

Чтобы я мог осуществить свою мечту, за 1,5 года сделал свой первый веб-сайт. Сам сайт я сделал для одной благотворительной организации помощи инвалидам с ментальными расстройствами(при поддержке моего папы, редакторов и дизайнеров-фрилансеров).
В школе у меня не было английского языка. Я учил английский по самоучителю.
Сотрудники Microsoft написали статью не только про мою первую поездку в Москву, а рассказали о моих экскурсиях по ИТ-офисам компании Microsoft, Яндекс и Додо Пицца в Москве. В переводе вы узнаете не только обо мне, а о моей жизни в ИТ...

Читать полностью »

Господи… Баллада о программисте - 1

1.

День близится к вечеру. Мне нужно отрефакторить легаси-код, во что бы то ни стало. Но тот упирается: юнит-тесты никак не становятся зелеными.
Я встаю, чтобы заварить чашечку кофе, и снова сосредотачиваюсь.
Меня отвлекает телефонный звонок. Это Марина.
– Привет, Марин, – говорю я, довольный тем, что еще пару минут можно пребывать в нерабочем состоянии.
– Чем занимаешься, Петя? – звучит ее обещающий голос.
– Работаю.
Ну да, работаю. А чем я еще могу заниматься?!Читать полностью »

Как я стал программистом в 35 лет - 1

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

Я точно также прошел этот путь и около двух лет назад задумался: а чего я хочу дальше, приносит ли мне удовольствие моя работа? И решил сменить специальность — стать программистом!

В этом рассказе я хочу поделиться своей историей, опытом пройденного пути, чтобы сделать этот путь легче для других. Буду стараться не использовать специализированную терминологию, чтобы история была понятна всем, кто решается сменить профессию.
Читать полностью »

Здравствуй, друг.

Сегодня речь не пойдет о сложных и не очень аспектах языков программирования или каком-то Rocket Sience. Сегодня я расскажу тебе короткую историю о том, как я встал на путь программиста. Это моя история и ее уже не изменишь, но если она поможет хотя бы одному человеку стать чуточку увереннее — значит она была рассказана не зря.

«Жить в кайф» или моя история от прокрастинации к саморазвитию - 1

Пролог

Начнем с того, что я не увлекался программированием с раннего возраста, как многие читатели этой статьи. Мне, как и любому раздолбаю, всегда хотелось чего-то бунтарского. В детстве я обожал лазать по заброшкам и играть в компьютерные игры (что и доставляло мне не мало проблем с родителями).

Будучи в 9м классе, все, чего мне хотелось — поскорее избавиться от всевидящего родительского ока и наконец «жить в кайф». Но что это значит, это пресловутое «жить в кайф»? На тот момент мне представлялось это беспечной жизнью без забот, когда я мог бы играть в игры сутками напролет без упреков родителей. Моя подростковая натура не знала, кем хочет стать в будущем, но направление IT было близко по духу. При том, что я обожал фильмы про хакеров, это добавляло куражу.

Поэтому было решено идти в колледж. Из всего, что меня тогда наиболее интересовало и было в списке направлений, оказалось только программирование. Я подумал: «А что, буду больше проводить времени за компом, а комп = игры.»Читать полностью »

В самом начале был свет, тьма и Stackoverflow, что на самом деле просто комбинация этих двух составляющих.

В сияющем новом мире, который был создан программистом, можно увидеть всё это творение и сказать: «Да, всё это наверное, хорошо», но баги скорее всего лежат под поверхностью…

image

* В самом начале были небо и земля. Но земля была бесформенной и глючной, и без документации. И программист увидел, что это неправильно.Читать полностью »

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

Как не допустить настоящего хаоса в сложившейся ситуации? Бизнес-аналитики приходят на помощь.
Читать полностью »

в 14:30, , рубрики: ajax, ASCII, C#, c++, clang, computer, computer science, cs50, cs50 на русском, CS50 на русском языке, css, david, David J. Malan, dom, gdb, harvard, html, http, IP, java, javascript, malan, mvc, onlineuniver, php, return, rsa, science, Scratch, sql, tcp, Алгоритмы, аргументы командной строки, асимптотическая нотация, библиотеки, Бинарная нотация, бинарный поиск, Булевые выражения, быстрая сортировка, видеокурс, Гарвард, глобальные переменные, деревья, Дополнительные видео, Компиляторы, компьютерные науки, линейный поиск, массивы, методы, область видимости, обучение, основы программирования, очереди, переменные, приведение типа, приоритетность, Программирование, программист, рекурсивные деревья, рекурсия, связные списки, символьные строки, сортировка вставками, сортировка выбором, сортировка пузырьком, сортировка слиянием, стили, структуры, технологии, указатели, условия, хеш-таблицы, циклы, шифр, языки программирования

В этой статье я хочу немного рассказать о самом лучшем в мире курсе по программированию.

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

Как оказалось, действительно качественных курсов и преподавателей не так уж и много. В русскоязычном обучающем пространстве достаточно часто встречаются пересъёмки или адаптация зарубежных курсов, которые пользуются популярностью у американских или европейских специалистов.

image

Читать полностью »

Перед вами перевод статьи Xiang Zhou, опубликованной на сайте freeCodeCamp. Если вы разработчик-самоучка и хотите преодолеть все преграды на пути к цели, добро пожаловать под кат!

Сложности самообучения программированию и как их преодолеть - 1
«Белая книга на коричневом деревянном столе», фото Alexander Michl на Unsplash
Читать полностью »

Пару месяцев назад я постила сводную таблицу-сравнение под названием «Лучшая страна для программиста». В ней было 9 стран. Статья была горячо воспринята и в силу некоторых ошибок в ней, и в силу желания читателей получить сходные данные по другим странам. Я обещала доделать таблицу. Сказано – сделано.

В этой статье 22 страны сравниваются по следующим параметрам:

1. Зарплаты программистов
2. Налоги
3. Стоимость жизни (аренда жилья, коммунальные услуги, продукты, транспортные расходы)
4. Развитость рынка IT
5. Социальное обеспечение
Читать полностью »

Предлагаю вашему вниманию сводную таблицу-сравнение под кодовым названием «Лучшая страна для программиста», которую я подготовила с помощью IT-блогеров из разных стран. В список попали Германии, США, Испании, Канады, Австралии и Австрии, а также добавила в список Англию, Швейцарию и Нидерланды.

В этой статье страны сравнивались по следующим параметрам:

1. Зарплаты программистов
2. Налоги
3. Стоимость жизни
4. Социальное обеспечение
5. Развитость рынка IT
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js