Що з себе являє сучасний програміст
Програміст - істота загадкове, і практично завжди до кінця незрозуміле простими смертними - юзерами. Щось бурмоче про себе, обвішаний новітніми гаджетами, він постійно знаходиться в пошуку вирішення завдань, які абсолютно незрозумілі оточуючим.
Це особлива каста, і неважливо - фрілансер цей програміст, або працює в офісі. Перший, хіба що, більш ледачий і більш необов`язковий.
Отже, приступимо до написання портрета сучасного прогерія.
Відео: S01E01 Сергій Пономарьов - Сучасний програміст. Що чекає студента на ринку праці? 1
вік. Програмісти сьогодні - це молоде покоління, і вік більшості коливається в рамках від 20 до 29 років-трохи менше тих, кому від 30 до 34.
Це й не дивно: програмування - досить молода професія, яка стала набирати обертів в останні десять років. От саме зараз працює перше і друге покоління програмістів, які пішли масово осягати ази даної професії.
Підлога. Як і слід було очікувати, більшість програмістів - це чоловіки. Якщо вірити опитуванням, який пройшов на сайті Stack Overflow, то їх 92% від загального числа.
Відео: Мова Rust в контексті сучасного програмування - Микита Баксаляр | DevFest Siberia 2016
Місце проживання. Де живе найбільше представників цієї унікальної професії - можна подивитися на карті нижче.
Досвід роботи. У праці програміста досвід - це дуже важливо. Знання і суха теорія не завжди можуть допомогти вирішити деякі завдання.
Як виявляється, в середньому сучасний програміст має досвід роботи від двох до п`яти років.
Освіта. Далеко не кожен представник цієї професії має спеціальну освіту. Швидше навіть навпаки - більшість з програмістів зовсім не мають освіти за частиною кодинга або комп`ютерної грамоти.
підробітку. Практично всі програмісти, крім основної роботи, люблять зайнятися сторонніми проектами. І часто не стільки заради додаткового заробітку, а в першу чергу через любов до свого заняття, бажанням спробувати себе в іншій сфері, розширити знання.
В середньому практично кожен прогерія витрачає на сторонні, «ліві» проекти близько п`яти годин в тиждень (практично повноцінний робочий день).
мови. Що стосується популярних мов програмування, то картина на сьогоднішній день виглядає досить передбачувано. Найпопулярніший мову - це javascript, трохи поступаються йому SQL і Java.
Відео: S01E01 Сергій Пономарьов - Сучасний програміст. Що чекає студента на ринку праці? 3
Що стосується самого обожнюваного мови, спробувавши покодіть на якому, хочеться ще і ще - їм виявився відносно новий Swift. А ось найбільш знехтувані - це Visual Basic і блог-платформа WordPress.
Операційна система. Все більше програмістів довіряє операційній системі Windows 8, але Windows 7 - поза конкуренцією. На ній працює майже 34% респондентів.
Також набирає обертів Mac OS X, не втрачає актуальності і старий добрий Linux.
Текстовий редактор. Найбільше програмісти всього світу довіряють NotePad ++ для написання коду.
кофеїн. Як і багато людей, що працюють за комп`ютером, програмісти п`ють багато кави. При цьому ті розробники, які живуть в північних країнах, вживають його набагато більше, ніж інші. В середньому програміст випиває близько двох чашок кави в день.
Робота.
Серед програмістів насправді дуже багато студентів, які тільки вчаться і підробляють кодінгом (і не обов`язково видобувається ними професія з цим пов`язана). Більшість розробників позиціонують себе як «фахівці широкого профілю», одне питання - чи є вони такими насправді.
Відео: Топ 9 Самі Затребувані Мови програмування на 2016 рік
Мобільна розробка. Більшість з тих, хто займається мобільного розробкою, працюють на Android, а найменше трудяг - на Windows Phone.
Так яким є спосіб сучасного програміста?
Це молодий чоловік, якому близько 30 років, що живе в Індії або США, не має спеціальної освіти і займається кодінгом близько трьох років. Він пише на javascript, і використовує для цього NotePad ++. На його комп`ютері встановлена Windows 7, він не може включитися в роботу без чашечки міцної кави, а вільний від роботи час займається «лівими» розробками, швидше за все, розробляє мобільні додатки для ОС Android.
Трохи від автора
Мій чоловік - програміст, і багато з написаного вище дійсно виявилося чистою правдою. Але я додам кілька чисто життєвих моментів, так як доводиться спілкуватися з багатьма представниками цієї професії, не тільки зі своїм благовірним.
Важко знайти істота більш ліниве, ніж прогерія. Щоб змусити його зробити щось миттєво, а не «ось зараз один тайм в Fifa добігаю, і мене тут архіважливе матч», потрібна або велика пачка грошей, або дуже сильний стусан. При цьому замовнику вішається локшина, що «ось сиджу, день і ніч, око не закриваю, рук від клавіатура залишиться відриваю». Як завжди, проект робиться в останній момент на коліні, а в одвірках і баги винувато «криво складене ТЗ».
Ще один прояв ледарства, яке часто зустрічається у тих прогерія, які вже чогось в житті досягли - спихнути роботу на молодого, перспективного колегу, який за це ще повинен бути вдячний. А як же, його взялися вчити і доручили важливе завдання.
Прогерія дуже люблять поспати, і багато хто з них - так звані «упирі», які працюють тільки по ночах. Звідки пішла така прізвисько, стає зрозуміло, коли вранці з кабінету виходить ЩОСЬ зі шкірою сірого кольору, і очима, залитими кров`ю, завиваючи на високій ноті слово «Спаааааааать».
Якщо ж «ваш» програміст - істота все-таки денний, приготуйтеся, що вночі ви можете його в ліжку не впіймати. У нього, бачте, муза, йому код приснився, і ці рядки потрібно терміново записати. І записувати їх він може до самого ранку.
Або ж інший варіант розвитку подій - код проговорюється півночі в голос, руками в повітрі малюються якісь схеми, пригвинчуються плагіни, форми та інше.
Якщо проект дійсно дуже цікавий - програміст може сидіти над ним цілодобово, він навіть пити і їсти буде тут же, на клаві. І ніякі вмовляння не подіють - поки не закінчить, не втече.
Він буде забувати важливі дати. Першою іграшкою вашої дитини стане зламана комп`ютерна миша або клавіатура. Часом не можна зрозуміти, про що він взагалі розповідає, що він там до чого прикрутив і навіщо. Але, незважаючи на всі ці дрібні недоліки, програміст - це цікава професія, і в цілому хлопці, які собі її вибрали - веселі, добрі, з гумором відносяться не тільки до всього, що їх оточує, а й до самих себе.