Pull to refresh
15
Алексей@Epsiloncool

Фанат ретро и современной IT разработки

4
Subscribers
Send message
Да ничё, скоро привыкнешь. К хорошему быстро привыкаешь.
Последнее время даже не хочу ничего на PHP делать. JS лаконичнее и быстрее.
К счастью, умные люди уже разработали (и используют) TypeScript для Nodejs, который, будучи динамически компилируемым в нативный JS, предотвращает большинство проблем, включая те, что вы описали.
Дети просились домой чуть ли не каждый день.


Это, наверное, для меня было бы самой главной причиной вернуться.
Вы странный человек. Запуск и продажа своего продукта — это несравнимые деньги с зарплатой программиста (даже очень крутого программиста). Кроме того, вы можете быть отличными друзьями с вашим начальником и даже быть его зятем, но это не гарантирует увольнения в один прекрасный день со всеми накопленными преференциями.

У меня всего один МОЙ продукт приносит в 2 раза больше, чем я получал на фуллтайм работе в офисе, будучи очень хорошим, уважаемым программистом. И при этом сейчас я работаю по 4 часа в день. В любое время. Если захочу. А если не захочу, то доход не уменьшится. Плюс параллельно я занимаюсь и развиваю другие проекты (которые в стадии MVP).

Понятно, что вы изо всех сил пытаетесь защищать свою точку зрения, и со стороны это выглядит забавно, но когда пытаетесь сравнивать работу в офисе с собственным бизнесом — это уже не лезет ни в какие рамки.
Мне тоже 40+ уже, и я разочаровался в офисном труде. Поначалу всё было хорошо, пока не выяснилось, что вот это вот всё одно и то же будет до самой пенсии, и никаких значительных перспектив.

Рад, что у вас всё хорошо сложилось и доходы будут только расти, а работодатель ценить вас до самой пенсии. В жизни такое бывает нечасто.

Код и сам писать очень люблю, но, как выяснилось, больше зажигает делать рабочие продукты для людей и самому получать с этого прибыль. Поэтому совмещаю пока. «Говноменеджером» быть легко и приятно, когда делаешь что-то своё.
Вот так всегда, начинаешь людям говорить про то, что происходит как правило, они в ответ приводят примеры того, что когда-то однажды было. Удобно. Надеюсь, вы настолько же гениальны, как Роб Пайк или Кнут и в 50+ вы тоже сделаете что-то гениальное.
Профессиональный рост — это далеко не всегда умение с годами лучше программировать. Программирование — это инструмент, один из типов занятий, которым человек может пользоваться для своего роста. В конечном итоге лет в 40-45 человек уже не может программировать наравне с молодыми (мозг физически стареет), но зато он имеет то, чего нет у молодых — опыт и понимание как всё работает в глобальном и целом, а также способность отстаивать свои идеи и работать с людьми. Вот поэтому более логичный профессиональный рост — становиться менеджером, управленцем, архитектором.

Но тут, как я уже говорил выше, есть две диаметральных точки зрения по этому вопросу.
Короче, спорить бессмысленно. Объективная разница в том, что на свободном рынке у тебя нет стеклянного потолка, в то время как на работе в офисе он есть.

Фриланс — не конечная остановка, это важно понимать. Когда ты выходишь в открытое поле, ты понимаешь, что можешь расти бесконечно — сперва находишь для себя подходящие проекты, берёшь на себя ответственность за их выполнение, сам работаешь своим менеджером, сам себя пинаешь и получаешь по башке тоже ты сам. Получается такая мини-организация сам в себе. Ну а когда привыкнешь, можешь нанимать других людей в помощники. Программер, и не умеешь HTML/CSS? Находишь себе помощника, который хорошо умеет HTML/CSS. В офисе всё это тоже возможно, но вероятность, что дяденька сверху примет твоё рацпредложение и выделит тебе работников под это дело — крайне мала.

За фрилансом идёт открытие своего дела. А тут уже всё зависит только от тебя, никакой дядя тебе это дело не ограничит.

Научиться всему этому в офисе под тёплым крылышком менеджера довольно сложно. Я не знаю ни одного такого человека. А вот открывших своё дело после фриланса — знаю троих, не считая меня.
В таком случае он так и останется у разбитого корыта. Гордыня (я сам знаю как правильно) — вот то, что останавливает людей от непрерывного процесса обучения и вот та причина, почему они остаются неуспешными, хоть и «очень стараются».
Налицо конфликт мнений людей двух каст. Кому-то действительно важно стать мегаспециалистом в какой-то области, другим важно больше заработать. Споры между ними решить никак невозможно.
Почему вы решили, что фрилансер — это мальчик на побегушках, а программист в офисе — это растущий профессионал? Я свои 10 лет просидел в офисе, разрабатывая под микроконтроллеры, при этом никто особо не стремился повышать мой уровень знаний в программировании, приходилось урывками после работы всё изучать самостоятельно.
Во фрилансе же человек сам заинтересован в повышении уровня владения технологиями и растёт очень сильно. Я вырос за несколько лет, увеличив стоимость часа с $8 (столько было в офисе) до $50. Мальчик ли я на побегушках? Нет, поскольку я сам выбираю — какие проекты мне делать, а от каких отказаться.
Всё зависит от того — с какой точки зрения вы смотрите на происходящее. И всякий кулик своё болото хвалит.
Причина в том, что язык — это инструмент. Вы хотите научиться идеально владеть инструментом, не имея конечной цели (идеально выучить язык невозможно, «выучить язык» не может быть целью). В то же время важна именно конечная цель — продукт, в данном случае программный продукт.

Вам нужно выбрать в качестве цели разработку какой-то утилиты, которая будет работать, выполнять требуемую задачу и идеально, если она будет также приносить какую-то пользу.

При этом язык программирования и другие технологии не так важны. То же самое приложение под винду можно написать на Qt, C#, C++, Javascript/Electron и т.п. и т.д. Просто выберите любой. Но не изучайте язык ради языка. Вы же не выбираете в магазине полгода идеальный молоток, если вам просто нужно забить гвоздь — берите любой, лишь бы как-то забивал. По ходу пьесы разберётесь.

Поначалу можно спросить спецов «если я хочу сделать такое приложение, на чём лучше писать и почему?». Внемлить советам. И уже начать делать.

После первого кривого и косого, но работающего проекта вы воспрянете. Гарантирую.
Простите, но единственный правильный вывод, достойный уважающего себя человека, который я сделал из этой статьи — не надо работать на дядю в офисе. Фриланс, самозанятость, мелкий бизнес — всё, что угодно, только не вот это вот всё. Я, кстати, и сам так думаю.
Моё мнение — javascript уже давно переплюнул PHP в этих делах. Вряд ли нужно подтягивать PHP к Javascript, ибо получится просто ещё один Javascript.
На удивление свежий ответ на комментарий от 2012-го ))

Ну и раз этот тред поднят со дна, отмечу, что демонизация в PHP, как и событийность, так и не «взлетели» как следует.
А есть исходники этого чуда где-нибудь в гитхабе? При условии, что у него будет открытая лицензия, есть вероятность найти массу энтузиастов и допилить проект до релиза. Как знать, может быть, он станет новым специальным языком программирования (наряду с Go, например). Почему нет? Все языки однажды начинались с чего-то такого.

Сами вы точно не справитесь в одиночку, загубите идею в душном чердаке своего ума. Продать тоже не получится. Настолько сырые теоретические штуки без видимости реальной выгоды продать невозможно.

Я тоже в своё время задался этим вопросом и в итоге пришёл к реализации на модифицированных маркированных сетях Петри. Точки (маркеры) указывают на текущее состояние объектов, в то время как переходы могут быть условными и включать в себя несколько условий — таймер, например, или наличие определённо состояния в другом объекте. Штука получилась удобная, но оформить это в виде UI пока не могу — не хватает времени. Для себя использую на бумаге.

Уверен, что у ребят из Playrix тоже есть отличное бомбическое решение для этой задачи и они когда-нибудь им поделятся :)
Ты абсолютно прав, если в твоё любимое дело не входят коммуникации и поиск работы.

Хочу тебе рассказать как это вижу я. Хотя, наверное, это невозможно объяснить, нужно чувствовать. Я очень люблю веб-разработку. Больше, чем деньги, которые мне это приносит (хотя приносит теперь уже в десятки раз больше, чем это было в офисе в 2011 году). И именно любовь к разработке позволяет мне нарабатывать скиллы, которые есть далеко не у всех.

Когда я вижу интересный проект в интернете (как правило, на фриланс-сайтах), я немедленно подключаюсь к нему и предлагаю владельцу свою помощь, при этом описываю — как это, по моему мнению, должно выглядеть и работать, выставляя свой минимальный ценник. Немногие соглашаются. Во-первых, у кого-то есть своё собственное видение проекта («мы хотим сделать это на NullCMS, и никак иначе!»), у других есть деньги только на то, чтобы нанять ноунейм индусов (и потом нанять других индусов, которые подотрут за этими индусами — и так 10 раз подряд).

Но те, кто соглашаются, в итоге остаются счастливы и писают кипятком — собственно, именно это приносит основной доход, а не работа по 12-14 часов по «созданию лэндингов». Мне — радость от законченного проекта и новый опыт, клиенту — рабочий проект без глюков и косяков, делающий именно то, что он хотел. win-win
Не у всех получается работать на себя. И это хорошо. Кто-то же должен работать на «дядю». Судя по фактам, которые приводит автор, у него даже мышление офисного работника.

Например, вот это: «Проекты в основном доставались типовые». Фрилансеру проекты не «достаются». Фрилансер САМ ищет те проекты, которые ему нравятся. И если нужно развиться в какую-то сторону — можно просто найти соответствующий проект (например, хочешь изучить Nodejs — берёшь проект, в котором затрагивается эта технология).

Я в 2011 бегом сбежал от «стабильности» из офиса (а точнее из «болотца с тухлой водицей») и до сих пор снятся ужастики, в которых некто начальник говорит мне какие проекты я должен делать )) Тоже написал бы подобную статью «наоборот», но нет смысла. Всё очень сильно зависит от человека.

Когда занимаешься любимым делом — сам знаешь как тебе хочется, начальник только мешает.

Кто-то из присутствующих здесь знает, что спектрум ещё вполне жив и под него куча народа разрабатывает новые демки, игры и софт? Являясь частью этой тусовки, могу заявить с полной уверенностью — пока живы фанаты, платформа будет жить.

Кстати, игры довольно-таки прикольные, сделанные не школьниками, вчера научившимися нажимать кнопки, но уже взрослыми опытными дядями. Вот например, ХИТ, вышедший 2 месяца назад Aliens: Neoplasma, есть много других. В среднем в месяц выходит 10-15 новых титлов, есть, конечно, треш, но по большей части это играбельные продукты.

Information

Rating
Does not participate
Location
Уфа, Башкортостан(Башкирия), Россия
Date of birth
Registered
Activity