программирование

Как работает мозг во время программирования

Существует мнение, что программирование похоже процесс изучения иностранного языка. Технически действительно есть общие моменты, но фактически для мозга все выглядит не совсем одинаково. Чтобы выяснить, какие же части мозга отвечают за кодинг, ученые из MIT просканировали мозг разработчиков-добровольцев в процессе работы. Программисты работали с применением текстового языка Python и графического языка ScratchJr. О том, что …

Как работает мозг во время программирования Read More »

Переживания на пути из джуниора в сеньоры

Если в своих карьерных мечтах вы стремитесь превратиться в сеньора, будьте готовы пережить несколько волнительных моментов. Не каждый разработчик программного обеспечения мечтает быть руководителем или менеджером. Многие просто хотят быть лучшими – самыми лучшими в своем деле. Посмотрим, что рекомендуют специалисты. Руководство по карьерному росту для программистов советует будущим senior-разработчикам сосредоточиться на следующих направлениях деятельности: наставничество и воспитание джуниоров; проектирование …

Переживания на пути из джуниора в сеньоры Read More »

Как преодолеть страх перед программированием

Страх перед программированием похож на страх перед чем-то новым и неизведанным. Этот материал поможет вам собраться с духом и начать кодить. Программирование – это навык, основанный только на практике. Он является одним из самых популярных в наши дни, и даже если вы не собираетесь использовать его в профессиональных целях, будет полезным иметь базовые знания по …

Как преодолеть страх перед программированием Read More »

7 несостоятельных аргументов противников ООП

Блуждая по Интернету, можно заметить одну интересную особенность. Все парадигмы программирования, воспринимаются людьми совершенно спокойно. Про процедурное программирование говорят спокойно. То же самое — про модульное программирование. Декларативное программирование — никаких бурь, волнений или холиваров. Функциональное программирование — то же самое. И только вокруг ООП не утихают бури. Одни визжат от него в восторге, другие, наоборот, …

7 несостоятельных аргументов противников ООП Read More »

Выбор языка программирования в 2018 году

Если Вы настойчиво хотите попасть в команду разработчиков компании уровня Delos из сериала «Мир Дикого Запада» или в любой гигант современной IT-индустрии — то смело выбирайте и учите топовый язык программирования из TIOBE и лучше всего: на уровне его спецификации. А если серьезно, то сейчас в отрасли все так запутанно с логикой и выводами, столько маркетинга и …

Выбор языка программирования в 2018 году Read More »

Популярные мифы о программировании и программистах

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

Программирование и кратковременная память

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

Программирование и кратковременная память Read More »