Добре володіти темою — гарно. Добре володіти темою, маючи досвід за плечима — іще краще. Досвідчений Java-розробник виконає завдання, пов’язане із базовою частиною Java, на коліні у напівживому стані, витративши менше часу, проте менш досвідчений розробник справиться із ним також. Впевнений рівень володіння технологією у контексті розробника-початківця не враховує різноманітні доволі тонкі моменти інструментарію, знання про які набуваються на шляху практики і постійного вдосконалення. Така моя думка.
Звісно, не відмовлюся від них також. Різні люди володіють різним досвідом, перейняти який буває досить корисно.
Не відмовився б від експертних коментарів більш досвідчених людей. Навіть і не зовсім приємних. Як з приводу галузі, так і з приводу життя в цілому :) Дякую.
На ФІОТі дуже багато толкових людей. А це інколи головніше, мабуть, ніж освіта.
А які в Україні є продуктові компанії?
Думаю, про Effective Java Ви чули? goo.gl/PTzk8
Люди вміють жити. І вони живуть. Вони щасливі.
Напроти, у нас час багато хто не може знайти себе в чомусь і «мечеться» між різними хоббі. Зазвичай такі нічого до кінця не доводять, проте говорять, що досвід мають у багатьох сферах.
Скажу за себе чому я займаюся спортом (можливо, інші доповнять). Я хочу бути здоровим, хочу гарно виглядати. До того ж, катання на роликах приносить мені задоволення. Навіть якщо я падаю і отримую травми. Мені подобається це робити і я відчуваю себе щасливим. Цілком природньо, що ІТшники (однією із основних рис яких є цікавіть і прагнення розібратися у тому, що припало до душі) добре розбираються у сфері свого хоббі.
До речі, бачив колись результати опитування, що проводилося серед ролерів. Так от, більша частина ролерів мають технічну спеціалізацію.
Можливо, колись склався стереотипний образ ІТшника, як людини, що веде сидячий образ життя і має погану фізичну форму. Думаю, зараз це не так. Здається, багато успішних розробників мають захоплення, що не пов’язані із основною сферою діяльності і/або займаються спортом (хоча б зрідка).
Хм, а куди поділася фраза про “глупый романтизм младших курсов”? =)
Діло у цілях, а не відчуттях. Проте рекомендації ставати менеджером я не давав. =) Тут Ви праві щодо неякісного менеджменту.
Усі навички розвиваються. Хто бажає, шукає можливості, а хто не бажає, шукає виправдання.
Дякую за пояснення. Можливо, я не розуміюся в бізнесі, але така модель схожа на банальне заробляння грошей.
Сертифікат розробника потрібен для розміщення свого застосунку у маркеті? Чи як? Перепрошую, але я не зрозумів речення про відплагодження (чи то пак, відлагодження =) ).
А є сенс вчитися заочно? Заради диплому? Інколи трапляється інформація із «других рук» про хороших розробників у хороших компаніях (із власними продуктами), що не мають вищої освіти.
Специфіка роботи у сфері інформаційних технологій полягає у тому, що більшість обирало цей шлях через свою природню цікавість. У сфері присутня велика кількість інформації, що досить швидко старіє, еволюціонує.
Вирішуйте, звісно, самі. Але витрачати іще 6 років свого життя на навчання (Ви готові навчатися на стаціонарі ?), думаю, не раціонально.
Можливо, варто подивитися туди, де платять хорошу зарплату і є велика кількість вакансій, а крива входження більш милостива до зацікавлених. Наприклад, goo.gl/72236 .
Угу =)
“Getting Started with Android on ARM”
Пошукайте праці, що освітлюють процес створення програмного забезпечення. Можливо, я занадто старомодний, проте, мені здається, що програмування (як і будь-яке ремесло) має запалювати майстра. Думаю, у більшості тяга до комп’ютерів породжувалася саме цікавістю, а не бажанням добре заробляти.
Якщо Ви хороший дизайнер, спробуйте себе поза веб-розробкою. GameDev, наприклад.
Не мені, звісно Вас вчити, але варто не просто робити те, що подобається, а й отримувати задоволення від того, що робиш.
Скукота
Так, може, продовжувати і не варто?
Я б порадив Swing, оскільки інформації про неї у мережі дуже багато.
Можна поглянути у сторону зручного і мінімалістичного UML редактора з відкритим джерельним кодом від Кея Хорстмана: horstmann.com/violet