Когда я был студентом (более 10 лет назад) меня программирование с одной стороны интересовало, а с другой пугало — я не понимал, как можно структурировать код сложных приложений таким образом, чтобы в нём можно было без проблем разобраться. Иными словами, я не понимал ООП в полной мере и представлял программирование как копание в мегабайтах говнокода.
Как показала практика, опасения были не беспочвенны, но нашлись и решения данной проблемы.
Вопрос отступов решается настройкой IDE. Я не поскупился, купил себе PhpStorm. Но и NetBeans позволяет без проблем настроить размерность табуляции.
PSR-2 описывает не только отступы (https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)
Стоит понимать причины возникновения стандартов. Это же не Вася Пупкин взял и придумал «давайте так делать». Множество людей обсуждали вопросы и пришли в итоге к определенному компромиссу, которые устроил большинство.
Тяга делать «как удобно мне» самоубийственна. Рано или поздно вы попадёте в команду профессиональных разработчиков. Уверяю, что вам придётся либо принять стандарты coding style, либо от вас избавятся. Никому не интересно тратить время на очередного «всезнайку».
У меня есть один бывший коллега, с которым расстались 2 года назад. Он удивительно схож с вами во многом. Успешной его карьеру назвать не могу, хоть у него и «горят глаза». Да даже если и не смотреть на карьеру, он топчется на месте в техническом плане.
Не повторяйте чужих ошибок.
Почитайте «Чистый код» Боба Мартина. Код пишется не для машины, а для людей. Почему? Читайте книгу. На меня наибольшее впечатление оказала статистика по исследованию соотношения чтения/написания кода разработчиком при выполнении работы.
Стандартизация кода — один из ключевых моментов к принятию и развитию проекта сообществом. Отступы это уже не холиварная тема, есть стандарт PSR-2.
Ну и ещё. Велосипеды даже в PHP уже вышли из моды.
Не совсем так. Сайты хорошо работающие на десктопе, но вызывающие неудобства при работе на плашете заслуживают звания говносайтов. Очнитесь, десктопы уже давно выродились в средства разработки, а не потребления контента.
Как бы там не было, но Microsoft в моих обывательских глазах (я не занимаюсь разработкой на её продуктах), стала делать гораздо надёжнее софт по сравнению с тем, что было в 90-х. Так что я считаю это главным достижением последнего десятилетия руководства Балмера. Но действительно, Microsoft проспала все революции, упустила громадные возможности.
По моему мнению и тех, кто держал в руках Mi2S это один лучших телефонов этого года. Только не раскручен.
Что ещё радует — огромное количество кастомных прошивок на вкус и цвет.
С видеоиграми есть 2 большие проблемы:
1) буквально наркотическая зависимость у подростков, в результате чего страдают дела;
2) гиподинамия — в результате весь организм страдает. Пренебрежение к готовке качественной пищи — гастрит гарантирован. Слабая мускулатура — развитие сколиоза и остеохондроза позвоночника, а также ВСД.
Как и было сказано, всё хорошо в меру. Проблема в том, что с играми меру задать почти нереально.
Заявляю всё это с полной ответственностью, как бывший игроман с огромным стажем :(
Такая лопатища — это для кого вообще?
Хочется побольше экран — есть 7" планшеты, вон новый Nexus 7 хороший выдался. А телефон должен быть компактным под 1 руку.
Пусть это не покажется слишком философским, но по логике вещей проблема решается через устранение причины.
Если обшивка корабля дала брешь, то надо латать пробоину, а не искать более мощный насос.
Если проблема в людях, так надо работать над людьми, а не над техникой.
Нет ли проблем с экспортом такой электроники в РФ? Всё-таки криптооборудование с большой вычислительной мощностью.
К тому же способов оплаты не так уж и много нашлось на Butterfly labs
О, и тут пошла речь о пенсиях. Поздравляю тех, кто только проснулся! К счастью, не слишком поздно.
Хочу внести ясность с маневрами.
Пенсионные отчисления формируются из двух частей:
1) Страховая часть (сейчас для всех 10%)
2) Накопительная часть (сейчас для всех 6%)
Суть реформы: государству нужны срочно бабки для закрытия дыры по разным подсчётам от 1 до 3 трлн. рублей, поскольку доля пенсионеров выросла. Деньги эти формально можно получить только из потока по страховой части. Ранее, в 80-х было 5 трудоспособных на 1 пенсионера, а сейчас 1.5. Поэтому ПФР делает ход: для «молчунов» с 14-го года пропорции навсегда зафиксируются как 14% страховой части и 2% накопительной. Хуже того, оставшиеся 2% накопительной части никуда больше перевести из ПФР (а точнее ВЭБ) уже нельзя будет. При этом доходность в ПФР всегда отличалась стабильной ничтожностью, ниже уровня инфляции.
Что смешно, на сайте ПФР преподносится страховая часть как благо, типа она индексируется согласно официальному проценту инфляции и выплачивается гарантировано. Однако, при этом умалчивается сумма будущих выплат. Дело в том, что это всегда меняется по ситуации и вполне возможно, что будет никчемный мизер.
В случае же накопительной части есть всегда 2 варианта:
1) 1/228 часть с накопленной суммы пожизненно
2) 1/120 часть с накопленной суммы в течении 10 лет
Ну и как приятный бонус, упомянутый автором поста, возможность передачи по наследству.
Кроме того, НПФ обладают лучшими менеджерскими способностями в плане управления денег. Я с 2007го года перешел в Лукойл-Гарант и даже в кризис он умудрился показать доходность. К слову, в том 2007-м ПФР показывал доходность на уровне 4%, в то время как Лукойл-Гарант сделал что-то порядка 15%.
В общем, думать тут нечего. Переводите деньги в НПФ. Хуже не будет.
Ах да, кстати, отрицательную доходность НПФ не может зафиксировать по закону, только нулевую.
О, это одна из моих любимых тем!
Есть парочка случаев, где пришлось столкнуться с конфликтом из-за нарушения моих прав работника.
К счастью, у меня оказались рядом люди, которые смогли просветить на тему трудового законодательства.
В одном случае хотели незаконно уволить, в другом работодатель платил не просто в чёрную, но еще и отпуск предоставлял по какой-то причине 3 недели, вместо положенных 4-х.
Как показал опыт, чаще всего руководство плохо знает ТК РФ. Как впрочем и работники. Меня это не прекращает удивлять.
Я к сожалению не могу отвечать чаще раза в сутки. Лучше поздно чем никогда.
Отчасти ниже привели доводы, о которых я хотел упомянуть.
Зарплата конечно важна, но есть и иные средства мотивации. Допустим могут предложить в контр-офере чуть меньше денег, но лучше соц. пакет или перевод на другой проект. А может и повышение, если есть значительные заслуги. Для меня переход на новое место тоже ведь не самый приятный процесс, хотя безусловно в плане опыта чаще всего это сказывается позитивно.
Однако, чаще всего в быдло-конторах ничего кроме денег предложить не могут. Хуже того, если просто прийти и попросить денег, то найдется сто вопросов с какой стати и столько же причин «подумать», чтобы потянуть время и втихую подыскать замену, к моменту, когда у работника лопнет терпение.
Тогда вместо того, чтобы рассматривать работника, вроде меня, «шантажистом», подумайте о следующих факторах:
— У работника есть жена и дети, которых надо кормить. Инфляция, рост потребностей с возрастом детей и т.д. требуют роста зарплаты. Ради семьи приходится действовать решительно.
— Работодатель хочет чтобы работник работал больше, а получал меньше. Работник хочет меньше работать и получать больше. Где-то может быть область пересечения интересов, компромисс. Это бизнес и ничего личного.
Лично я какое-то время жил с иллюзией, что есть хорошие и порядочные работодатели, которые могут войти в моё положение и чтобы было всё по-честному в случае конфликтов. Жизнь доказала, что это фантастика, хотя иллюзию могут упорно поддерживать через HR.
Имхо, вести переговоры с начальством об увеличении зарплаты стоит когда есть тузы в рукаве. Лучше всего, когда есть джоб-офер от другой компании с лучшими условиями. Для этого полезно в качестве исследовательского интереса раз в полгодика походить по собеседованиям, пощупать рынок труда и откалибровать самооценку. Благо пишут регулярно приглашения в МоемКруге или LinkedIn, иногда вполне приличные.
В одной из компаний, где работал, предложил обсудить изменение зарплаты и рабочих обязанностей. Мне предложили максимум 1.5х зарплату, но в другой компании давали всё равно больше даже без торга. В конторах с белым окладом есть лимит, обусловленный штатным расписанием, как мне рассказали знакомые, и это подтвердилось. Ясное дело, что в таком случае оставалось только уходить, поскольку там был запас для увеличения зарплаты да и вообще перспективы по профессиональному развитию лучше, хотя моя лояльность к старой компании была высокой.
Спасибо за статью. Планируем как раз скоро переход на 5.5.
Меня правда несколько коробит, когда вижу code-style, не соответствующий PSR-2. Почему люди не хотят приучаться к хорошему…
По И. Калинаускасу из книги ДФС можно сопоставить ритмичность музыки с активностью мозга и условно разделить на 4 состояния.
Если начать с самого медленного:
A — усыпляющая
B — медитативная
C — тонусная
D — импульсивно-деструктивная
Я обычно ставлю на работе C и иногда D. Громкость чуть ниже средней, чтобы не отвлекало.
Под C обычно попадает транс, под D — thrash/death/black metal
Нет худа без добра.
Вспомните, что было лет 5 назад: среднестатистический молодой человек 20-30 лет вообще не интересовался политикой.
Своими нелепыми действиями государство либо воспитает настоящее гражданское общество, либо окончательно прикончит веру в то, что можно отстоять свои гражданские интересы.
Всё зависит от нас.
Как показала практика, опасения были не беспочвенны, но нашлись и решения данной проблемы.
PSR-2 описывает не только отступы (https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-2-coding-style-guide.md)
Стоит понимать причины возникновения стандартов. Это же не Вася Пупкин взял и придумал «давайте так делать». Множество людей обсуждали вопросы и пришли в итоге к определенному компромиссу, которые устроил большинство.
Тяга делать «как удобно мне» самоубийственна. Рано или поздно вы попадёте в команду профессиональных разработчиков. Уверяю, что вам придётся либо принять стандарты coding style, либо от вас избавятся. Никому не интересно тратить время на очередного «всезнайку».
У меня есть один бывший коллега, с которым расстались 2 года назад. Он удивительно схож с вами во многом. Успешной его карьеру назвать не могу, хоть у него и «горят глаза». Да даже если и не смотреть на карьеру, он топчется на месте в техническом плане.
Не повторяйте чужих ошибок.
Стандартизация кода — один из ключевых моментов к принятию и развитию проекта сообществом. Отступы это уже не холиварная тема, есть стандарт PSR-2.
Ну и ещё. Велосипеды даже в PHP уже вышли из моды.
За примером далеко ходить не надо — Windows.
Для СДЛ мобильная версия точно нужна, особенно там, где активно применяются модальные окошки.
Что ещё радует — огромное количество кастомных прошивок на вкус и цвет.
1) буквально наркотическая зависимость у подростков, в результате чего страдают дела;
2) гиподинамия — в результате весь организм страдает. Пренебрежение к готовке качественной пищи — гастрит гарантирован. Слабая мускулатура — развитие сколиоза и остеохондроза позвоночника, а также ВСД.
Как и было сказано, всё хорошо в меру. Проблема в том, что с играми меру задать почти нереально.
Заявляю всё это с полной ответственностью, как бывший игроман с огромным стажем :(
Прогнал сейчас свой Xiaomi Mi2S без всякого разгона (Snapdragon 600) в AnTuTu 4 — 28269
habrastorage.org/storage3/baf/5d8/107/baf5d8107462a8ec87e173fb4aea810e.png
Такая лопатища — это для кого вообще?
Хочется побольше экран — есть 7" планшеты, вон новый Nexus 7 хороший выдался. А телефон должен быть компактным под 1 руку.
Если обшивка корабля дала брешь, то надо латать пробоину, а не искать более мощный насос.
Если проблема в людях, так надо работать над людьми, а не над техникой.
К тому же способов оплаты не так уж и много нашлось на Butterfly labs
Хочу внести ясность с маневрами.
Пенсионные отчисления формируются из двух частей:
1) Страховая часть (сейчас для всех 10%)
2) Накопительная часть (сейчас для всех 6%)
Суть реформы: государству нужны срочно бабки для закрытия дыры по разным подсчётам от 1 до 3 трлн. рублей, поскольку доля пенсионеров выросла. Деньги эти формально можно получить только из потока по страховой части. Ранее, в 80-х было 5 трудоспособных на 1 пенсионера, а сейчас 1.5. Поэтому ПФР делает ход: для «молчунов» с 14-го года пропорции навсегда зафиксируются как 14% страховой части и 2% накопительной. Хуже того, оставшиеся 2% накопительной части никуда больше перевести из ПФР (а точнее ВЭБ) уже нельзя будет. При этом доходность в ПФР всегда отличалась стабильной ничтожностью, ниже уровня инфляции.
Что смешно, на сайте ПФР преподносится страховая часть как благо, типа она индексируется согласно официальному проценту инфляции и выплачивается гарантировано. Однако, при этом умалчивается сумма будущих выплат. Дело в том, что это всегда меняется по ситуации и вполне возможно, что будет никчемный мизер.
В случае же накопительной части есть всегда 2 варианта:
1) 1/228 часть с накопленной суммы пожизненно
2) 1/120 часть с накопленной суммы в течении 10 лет
Ну и как приятный бонус, упомянутый автором поста, возможность передачи по наследству.
Кроме того, НПФ обладают лучшими менеджерскими способностями в плане управления денег. Я с 2007го года перешел в Лукойл-Гарант и даже в кризис он умудрился показать доходность. К слову, в том 2007-м ПФР показывал доходность на уровне 4%, в то время как Лукойл-Гарант сделал что-то порядка 15%.
В общем, думать тут нечего. Переводите деньги в НПФ. Хуже не будет.
Ах да, кстати, отрицательную доходность НПФ не может зафиксировать по закону, только нулевую.
Есть парочка случаев, где пришлось столкнуться с конфликтом из-за нарушения моих прав работника.
К счастью, у меня оказались рядом люди, которые смогли просветить на тему трудового законодательства.
В одном случае хотели незаконно уволить, в другом работодатель платил не просто в чёрную, но еще и отпуск предоставлял по какой-то причине 3 недели, вместо положенных 4-х.
Как показал опыт, чаще всего руководство плохо знает ТК РФ. Как впрочем и работники. Меня это не прекращает удивлять.
Отчасти ниже привели доводы, о которых я хотел упомянуть.
Зарплата конечно важна, но есть и иные средства мотивации. Допустим могут предложить в контр-офере чуть меньше денег, но лучше соц. пакет или перевод на другой проект. А может и повышение, если есть значительные заслуги. Для меня переход на новое место тоже ведь не самый приятный процесс, хотя безусловно в плане опыта чаще всего это сказывается позитивно.
Однако, чаще всего в быдло-конторах ничего кроме денег предложить не могут. Хуже того, если просто прийти и попросить денег, то найдется сто вопросов с какой стати и столько же причин «подумать», чтобы потянуть время и втихую подыскать замену, к моменту, когда у работника лопнет терпение.
Тогда вместо того, чтобы рассматривать работника, вроде меня, «шантажистом», подумайте о следующих факторах:
— У работника есть жена и дети, которых надо кормить. Инфляция, рост потребностей с возрастом детей и т.д. требуют роста зарплаты. Ради семьи приходится действовать решительно.
— Работодатель хочет чтобы работник работал больше, а получал меньше. Работник хочет меньше работать и получать больше. Где-то может быть область пересечения интересов, компромисс. Это бизнес и ничего личного.
Лично я какое-то время жил с иллюзией, что есть хорошие и порядочные работодатели, которые могут войти в моё положение и чтобы было всё по-честному в случае конфликтов. Жизнь доказала, что это фантастика, хотя иллюзию могут упорно поддерживать через HR.
В одной из компаний, где работал, предложил обсудить изменение зарплаты и рабочих обязанностей. Мне предложили максимум 1.5х зарплату, но в другой компании давали всё равно больше даже без торга. В конторах с белым окладом есть лимит, обусловленный штатным расписанием, как мне рассказали знакомые, и это подтвердилось. Ясное дело, что в таком случае оставалось только уходить, поскольку там был запас для увеличения зарплаты да и вообще перспективы по профессиональному развитию лучше, хотя моя лояльность к старой компании была высокой.
Меня правда несколько коробит, когда вижу code-style, не соответствующий PSR-2. Почему люди не хотят приучаться к хорошему…
Если начать с самого медленного:
A — усыпляющая
B — медитативная
C — тонусная
D — импульсивно-деструктивная
Я обычно ставлю на работе C и иногда D. Громкость чуть ниже средней, чтобы не отвлекало.
Под C обычно попадает транс, под D — thrash/death/black metal
Вспомните, что было лет 5 назад: среднестатистический молодой человек 20-30 лет вообще не интересовался политикой.
Своими нелепыми действиями государство либо воспитает настоящее гражданское общество, либо окончательно прикончит веру в то, что можно отстоять свои гражданские интересы.
Всё зависит от нас.