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

A collection of 7 posts
когнитивная психология

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

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

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

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

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

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

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

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

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

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

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

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

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

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