Автор, отчего вы считаете, что в программировании задействованы только программисты? Программисты это лишь одно из звеньев цепочки. Ещё есть, по крайней мере, проектные менеджеры, различные аналитики и тестировщики. Если вы себя осознали как плохого программиста, вполне можно себя попробовать менеджером или аналитиком. Тем более что у вас много знаний из разных областей. И вам уже почти 30 — становиться хорошим программистом уже поздно имхо.
эти пол-тона, кстати, очень неприятны для слуха. называется такой интервал «малая секунда». попробуйте нажать на фортепьяно одновременно две соседние клавиши (включая чёрные). или дёрнуть на гитаре пурвую открытую и вторую на 4-м ладу. это я к чему… для музыканта такая штука принимает совсем другой смысл)
бизнес-аналитики в таком количестве — тёмная сторона силы, за их счёт можно увеличить бюджет на проект, но речь не об этом. вы столь эмоционально и ярко описали свою встречу в говнокодом, что мне показалось, что эта встреча была первой. но раз вы для банков и гос. учреждений ПО разрабатывали, то вас наверное говнокодом не испугаешь :)
На тот момент я был 3 года чистокровным фрилансером. То есть моя работа — это фриланс.<blockquote/>
а до этого вы работали в коллективе? насколько крупная компания была?
фрагментация андроида, ха) в основном они отличаются характеристиками экрана. вот на j2me была фрагментация так фрагментация — вплоть до того, что на разных устройствах жизненный цикл экранной формы мог быть разным
почти все серьезные компании делают нативные приложения для мобильных телефонов, а не предлагают своим пользователям открывать их сайт в браузере
вовсе нет. во-первых, приложение даёт большую функциональность, нежели сайт: работа оффлайн, обработка больших объёмов данных, например. во-вторых, мобильные приложения — это тренд.
спасибо, неплохая статья. если позволите, от себя добавлю, так как я наступал на точно такие же грабли.
я отказался от папок layout без указания размера экрана. совсем отказался, так как вёрстка под телефон ужасно выглядит на планшете (либо сжимается в углу, либо уродливо растягивается на весь экран с кучей свободного места). вёрстка же для планшета на телефоне превращается в кучу закрывающих друг-друга контролов.
сейчас у меня в проектах вёрстки layout-small (мелкие телефончики), layout-normal (большая часть современных телефонов), layout-large (большая часть планшетов и Galaxy Note) и layout-xlarge (большие планшеты, типа Galaxy Tab). конечно, работы получается в 4 раза больше, но зато экран любого устройства используется полностью. и да, для каждой из 4-х указанных папок картинки в нескольких плотностях, например drawable-normal-mdpi, drawable-normal-hdpi, drawable-xlarge-mdpi и т.д. размеры экрана и плотности берутся на основе статистики
хотелось бы поподробнее почитать об этой технологии
счётчика Гейгера не хватает
реквестирую набор скилов программиста 85-го уровня
вовсе нет. во-первых, приложение даёт большую функциональность, нежели сайт: работа оффлайн, обработка больших объёмов данных, например. во-вторых, мобильные приложения — это тренд.
я отказался от папок layout без указания размера экрана. совсем отказался, так как вёрстка под телефон ужасно выглядит на планшете (либо сжимается в углу, либо уродливо растягивается на весь экран с кучей свободного места). вёрстка же для планшета на телефоне превращается в кучу закрывающих друг-друга контролов.
сейчас у меня в проектах вёрстки layout-small (мелкие телефончики), layout-normal (большая часть современных телефонов), layout-large (большая часть планшетов и Galaxy Note) и layout-xlarge (большие планшеты, типа Galaxy Tab). конечно, работы получается в 4 раза больше, но зато экран любого устройства используется полностью. и да, для каждой из 4-х указанных папок картинки в нескольких плотностях, например drawable-normal-mdpi, drawable-normal-hdpi, drawable-xlarge-mdpi и т.д. размеры экрана и плотности берутся на основе статистики