>>72440328
бамп
бмп
bmp
...
17
16
///15
14
13
Мамкины программисты давно спят.
>>72441696
Да я заметил, побампаю пока картинками, да тоже спать пойду.
12
11
10
Пойду пока чай поставлю.
>>72440328
Интересно, а я только начинаю вникать в ПХП.
>>72442136
Кажется, бушующая на нулевой уже который месяц политота сделала своё дело.
9
Парни, я хочу поступить в вуз на ПОГРОМИСТА, вопрос, там меня научат программированию с абсолютного нуля, или надо приходить уже с багажом знаний?
>>72440328
А заработок с этого имеешь?
>>72440328
почитай манулы на странице разработчиков этих проектов
>>72442247
70% обучения в ВУЗах - это самообразование. Был у меня десять лет назад знакомый дипломированный программист, который на работе таблички в экселе раскрашивал, да компы брал в "ремонт", после серии неудачных попыток, собирал консилиум из корешей бывших однокурсников под пиво. В конечном итоге приглашал товарища - самоучку, который все вопросы с починкой решал за один день.
>>72442292
Ну так. На хлеб с маслом хватает. Иногда даже на икорку перепадает.
>>72442325
Думаешь поможет, а как же основы построения алгоритмов, безопасности, оптимизация нагрузок?
>>72442426
Я вот начал работать как фрилансер (не похапе, но много хуже, и фронтенд к тому же. Хотя и в пыхе опыта имею немного, но на уровне создать api для своих приложений простых), и подался в биржу фриланса, имел там совсем крохи, ибо был студентота. А потом пошел в офис - там меня вырастили на две головы выше, и потом я очень быстро поднабрался опыта, попиздил трюки и подходы коллег, и смог затем иметь много больше на бирже фриланс труда, а там и обзавелся более менее постоянными клиентами.
Я это к тому, что главное встречайся с новыми задачами, а там, когда будешь разбирать чужой код, и смотреть, как люди что делают - самому придет в голову мысль, как сделать свою удобную CMS для своих нужд. Если же нужд таких нет, лучше использовать чужую и меньше труда вливать в создание велосипедов, а больше в то, чтоб стричь больше денег при меньших трудозатратах. Но офис сильно увеличивает опыт. Советую.
>>72442227
что ты имеешь в виду?
>>72440328
>Захотел запилить йобасервис с биллингом, геотрекингом и вёбдвануль, но понял, что знаний для этого - с "кот наплакал", а бабла на наёмных кодеров - нет.
Навярняка твоя идея не нова и ее уже кто-нибудь реализовал, поищи по тырнету движки/скрипты подобных сервисов, купи или скачай их и разбирай как они сделаны.
Я так и делал. Года два назад владел только html и css Надеюсь это ты знаешь?, начал изучать php и mysql, выучил основы, написал пару простеньких скриптов, но больших знаний и практики не хватало. Была идея создания одного проекта, скачал десяток движков подобных ресурсов и начал разбирать по частям, экспериментировать и учится. В итоге за основу взял самый лучший - и переписал его на 90%, доработав его и расширив функционал. Проект до сих пор работает и достаточно популярен. Со вторым проектом, который запустил чуть более года назад прошло примерно так же. Нашел готовые движки, узнал как/что работает, но уже начал писать свой, не беря ничего за основу.
>>72442561
В том-то и дело, что я сижу в офисе и админю контору. За счёт того, что всё настроено и всё работает, времени свободного оче много, посему занимаю его кодингом. Из-за этого задачи, зачастую, я сам себе придумываю.
Видится мне из твоего ответа, что профессионального роста без знакомств и живого общения в соответствующей среде достичь сложно.
>>72442623
Выгнала отсюда большинство адекватов. Но возможно я ошибаюсь.
>>72442793
С чего ты начинал учить ПХП?
>>72442750
Лол, ещё со мной в кабинете сидит прикольный пенсионер владелец 2х узов и 3х буханок - начальник цеха плитки, который 50% рабочего времени рубится в шахматы на мейл.ру.
А в соседнем кабинете сидит сам себе директор-бухгалтер-менеджер, по совместительству оголтелый турист-рыбак, к которому я иногда захожу на кофеёк и парочку морозных историй. Тот тоже времени даром не теряет =)
>>72443112
С ПАСКАЛЯ, хе-хе...
А по серьёзному: решил однажды запилить свой йоба дорген.
>>72442629
Искал уже. В бурж-нете тоже но тут возможно подвело неумение составить норм. запрос на английском.
>>72442750
Я самый натуральнейший хуй с горы. То есть знакомствами обзавелся по мере того, как работал и выполнял свою работу так, чтоб меня потом мочей не облили, а еще и заплатили. Рано или поздно и ты таких найдешь. Эт молодец, что свободное время тратишь.
Но бизнес да, он зависит от того, как ты себя предоставишь и как ты будешь обзаводиться знакомствами. Глупо полагать, что ты сможешь не выходя на связь/общение стать очень грамотным кодером. Исключения есть, но это лишь подтверждает правило.
Попробуй запилить какую-то игру. Сначала пошаговую с похапешкой. Морской бой там, или игру в слова, когда из одного большого составляешь маленькие (или что-то простое и безумное, чтоб анона позабавить в режиме пошаговый онлайн. Бота в чат, еще чего-нибудь). По мере создания апи и клиента ты выкупаешь множество полезных элементов. Создавать игры это очень продвигает начальный скилл.
Либо если есть четкая и простая идея, которую можно использовать и продавать - делай. Но нужна хорошая идея. Не очередной стартап для стартапа, а что-то дельное. Но подсказать, увы, не смогу, иначе сам бы запилил. В моих идеях был, например, сервис по слежению за онлайном людей вконтарни. Забиваешь айдишники, а затем оно в кроне каждые 5 минут сканирует нужные айдишники и проверяет онлайн, затем выводишь диаграмму онлайна человека по времени суток. Для всяких слежек за своими шлюхами покатит, и люди попользуются. Но очень сильно вероятно, что такой сервис существует, хоть тебе никто не мешает создать его для себя.
>>72443481
Ищи тщательнее, сомневаюсь, что ты придумал что-то, что никто никогда еще не реализовал. Если задуманный тобою проект состоит из многих разных сервисов, то попробуй искать по отдельности их, а не движок, который включает все.
>>72443499
Но ведь нужна увлечённость,не? Понимание игровых интерфейсов, постоянно их тестировать, что бы знать от чего отталкиваться, и не повторять чужих ошибок. Я как-то не особо в игры: быстро начинают надоедать своей предсказуемостью. Хотя с другой стороны - мысль интересная.
Идея-то есть, но в виду её региональности, боюсь без крупных мат. вложений на раскрутку, она не взлетит.
Кстати, думал уже перепрыгнуть на кодинг для ведра.
>>72443801
Коммерческое решение есть конечно же, но думаю, что и за год не накоплю средств, чтобы выкупить его. Я имел в виду поиск среди бесплатных.
Видимо это последствия тотального залипания в CMS, где все стандартные решения сидят в многочисленных модулях и требуются минимальные навыки программирования Друпал, привык, когда есть всё и сразу =)
Ок. Попробую разбить задачу на сегменты.
>>72443839
Я так понимаю ты тот анон >>72442629 ?
Как распределяешь время, контролируешь задачи?
Обнаружил у себя проблему - хочется всего и сразу, отчего много начинаний было проёбано. Быстро пропадает интерес, особенно, после того, как основа новой задачи реализована(приходит понимание механизма работы), и требуются монотонные допилы и рутина, чтобы закрыть проект.
>>72443839
Я и сам сейчас под ведро наметил. Сам-то я флеш-разработчик, кои уже почти вымерли. Вот постигаю юнити с коллегами. Пытаемся сделать игру. Профитов - целое море. И портфолио, и опыт, и возможность заявить о себе, и вакансии.
А увлеченность нужна. Без увлеченности лучше не макаться в эти дела. Да и в любые другие. Работу лучше строить на том, что приносит удовольствие в первую очередь как хобби
>>72444299
>Флеш
Доебали уже запросы типа: "зделай красиво на глагне, флеш там, что бы всё сверкало"
Даже в моей мухосрани, где средняя ЗП не превышает 20к, разработчики под ведро получают овер 50к Хотя кажется это единственная контора на весь город, которая даёт такие вакансии.. Лучше живут только те, кто на строительстве трудится, но там въябывать приходится. Я как-то ради эксперимента вписался на демонтаж многоуровнего потолка в магазине за 30к на 4 дня, заебался дико... (шутка ли, сменить мышку на перф с молотком).
>>72444713
Я немного подсел на зделать красиво. Но и сам сейчас меньше поддерживаю флеша в вебе. Просто потому, что многие это делают слишком криво и тормознуто. Это не значит, что у меня сейчас браузер не виснет к хуям от жаваскриптовых премудростей (http://random-imgur.s3-website-us-east-1.amazonaws.com/ например, чем дольше скроллю этот сайтец, тем ближе все к тому, что все вкладки в браузере (фф, в хроме просто одна вкладка отвалится) станут черными), но значит, что может быть баннеры, которые будут делать на html5+js будут работать несколько быстрее из-за отсутствия плагинной архитектуры.
Но анимации и стиль очень круты и важны. Я иногда еще посиживаю в After Effects, чтоб какие-то смеховидосы попилить, и там тоже все на анимациях с правильным временем (чувство времени эффектов довольно важная штука, чтоб оставлять положительное впечатление от чего-либо) строится. Это я к тому, что ведроидные\айфонные приложения, это в первую очередь дизайн и приятность анимаций для многих. Затем мощность функционала. Политика эппла заключается, например (утрированно), в том, чтоб урезать лишний функционал в угоду простоты и красоты. И ты видишь, как ликуют лемминги.
В конторе, где я работал, там java программисты имели близкое к 70к зарплате, но больше них получит серверный java программист. Так что тут тоже есть над чем подумать: ведроид это клиент и возможность налаживать красоту, но серверное программирование зато еще больше приносит денег. А если ты начал с пыхи, то может, тебе это будет ближе.
>>72444902
>Просто потому, что многие это делают слишком криво и тормознуто.
Что гугл картинки, что стенки в вК, при длинной портянке заставят средненький ноут надрываться. Не знаю, как обстоят дела с другими браузерами, но вижу, что хром весьма прожорлив на оперативу. С той же анимацией: если втулить в неё постоянное движение, оно будет напрягать мозг и ПК пользователя.
Более разумно, привязывать анимацию к действиям пользователя - некая имитация обратной связи и внесение игрового момента в контент. Я хоть данные финты и не использовал никогда, т.к. дизайнер из меня посредственный, но видится мне, что это вполне логичное решение.
>>72445296
отклеилась
>>72444902
Кстати, если бы не тяга к экспериментам, которые позволяет ведро, скорее всего был бы сторонником продукции эпл.
>http://random-imgur.s3-website-us-east-1.amazonaws.com/
Что-то упчк вспомнилась
>>72444902
Как время своё для труда распределяешь/контролируешь?
Сколько не пытался, постоянно фейлил всё расписание. Либо слишком много задач на день ставил (в основном), либо что-то постоянно отвлекало, в итоге забивал на все эти ручки-блокноты.
О! Кажется начал задавать правильные запросы гуглу, и получать нужные ответы.
Ещё немного и пак подойдёт к концу.
1
>>72445605
Время труда легко распределяется, когда жрать нечего, а денег надо заработать. Тройная мотивация выходит.
Сам я не припомню, чтоб что-то распределял и контролировал. Зависит от твоего строения мозга. Мне, как и большинству разработчиков, важно условие, при котором я войду в "поток" - состояние, в котором ты полностью понимаешь нужный кусок задачи и выполняешь его. В потоке главное выполнить самый сложный момент, а затем можно отвлекаться, допиливая неосновные части. Помогает обдумывать важные вопросы перед сном. Я засыпаю под сериалы, не особо обращая на них внимание. Там можно просто представлять себе самые разнообразные задачи, и обдумывать их с разных сторон. Возможно, придет что-то в голову, во время сна структурируется и с утреца, если повезет, вспомнишь об этом. Если не повезет - когда начнешь думать, то вспомнишь похожий ход мыслей решения задачи и решишь нужное.
Когда я только начинал, я брался за самые простые задачи, постепенно наращивая сложность. Когда-то я не понимал, как работает цикл, и дублировал код столько раз, сколько надо было. Потом, разбирая по атомам мысль, что цикл это как научить собаку гавкать столько раз, сколько покажешь ей пальцев на руке, и как-то пришло в голову понимание циклов.
Очень помогает расписывать на бумажке самые примитивные вопросы. Например, как вписать высокий прямоугольник в широкий?
Рисуешь прямоугольник 5х4 клеток и 4х5 клеток. Затем пытаешься придумать пошаговый алгоритм на бумажке. Рисуешь в прямоугольнике 5х4 прямоугольник 3х4 клетки, и пытаешься понять, как этого достичь. (на самом деле будет не 3х4, а 3.2х4.
Пытаешься подогнать решение сначала влоб. Например, делишь 4 на 5, получаешь 0.8. Умножаешь 0.8 на 4 и получаешь 3.2 - ширину твоего второго прямоугольника. А 5 на 0.8 умножишь - получишь 4 - высоту. И вуаля, у тебя уже почти получилось. Далее отвязываешься от прямых чисел, а заменяешь их переменными. А далее уже усложняешь алгоритм - чтоб прямоугольник любого размера можно было вписать в прямоугольник любого размера.
Туда же можно вписать затем центрирование второго прямоугольника по отношению к другому. С центрированием я когда-то давно тоже пытался догадаться с помощью той же тетради в клеточку. Рисовал квадрат 10х10 клеток, словно это 100х100 пикселей. И посерединке рисовал 5х10 пикселей прямоугольник. И пытался понять, почему 2.5 клетки слева и 2.5 клетки справа свободно. А затем быстро приходит в голову, что 2.5 + 2.5 = 5, а 5 это ширина твоего прямоугольника. Значит центрирование по ширине это ширина общая (100рх) минус ширину твоего объекта (50рх) и делишь это на два, и получаешь 2.5 клетки (25 пикселей). Это и есть то значение, на которое надо подвинуть прямоугольник влево начиная с левой границы большого 10х10.
Так я и тригонометрию немного постиг. Я все пытался делать через писанину скриптецов. На phpbb форумах можно было писать сообщения используя тег color, то есть выделять букву и указывать ей цвет. Однажды я заметил, что можно вставлять hex значение (изначально там вбитые были black blue orange yellow цвета) цвета, и написал скриптос, в котором можно было выбрать начальный цвет (синий) и конечный (зеленый), вбивал нужный текст, а он скриптом разбивался на количество символов, что у меня есть, и каждый символ занимал промежуточный цвет между синим и зеленым. Можно было писать красивыми волнами цвета и заставлять тянок течь пиздой.
А чтоб контролировать себя - это уже дело самомотивации. Меня устраивает мотивация голода, и от Лебедева: если ты думаешь, что тебе лень работать, то соси хуй, многие другие, что хотят работать весьма быстро займут твое место и тебе придется продвигаться заново в люди.
>>72446042
И еще из методов самоконтроля есть некоторые правила, которые могут помочь.
Коллега, например, ставил таймер на 40 минут. Эти 40 минут он работает, затем звенит будильник и он идет отдыхать. И так подходами 40 мин работа 20 перерыв выполняется множество задач на день. На мне такое не сработало, но на ком-то работает.
Я же лично выполняю все поэтапно. Если проект больше среднего, я сначала подготовлю основной движок для работы всей системы, чтоб на нее вогружать разные части приложения. Приложение обычно состоит из экранов, или страниц. Как на дваче. Главная - первая страница, содержит в себе ссылки на разделы. Раздел (б, девчач, анимечач) - вторая страница. Раздел содержит в себе ссылки на темы и последние пару комментариев в теме. Третий экран - сам тредик уже. В нем уже почти ничего не осталось - одни комментарии (ответы? Я только сейчас понял, что не знаю, как называются сообщения в треде, лол).
Когда есть основная работа переключений от одного к другому, там легко заметить, что можно делать. Я начинаю от меньшего к большему. То есть я бы начал с треда (рассматриваю клиентскую, не серверную часть). В треде только одни комментарии. Значит сначала пилишь комментарии, затем, когда у тебя работает отображение треда, делаешь отображение раздела.
И так если посмотришь - все ясно, хули тут думать. И начинаешь работать. Если прет - работаешь. Не прет - значит не так уж ты и голоден.
Если же рассматриваешь вопрос в плане как не проебаться по времени и как оценивать сроки разработки - то это вопрос как начинающих, так и мидлов, и вполне вероятно, что и сеньоров. Хуй пойми как правильно оценивать сроки, особенно когда заказчик меняет мнение, а еще и вылазят подводные камни.
Чтоб посчитать время более менее, сначала разбираешь весь дизайн поэлементно. За сколько каждую хуйнюшку ты сделаешь. Прибавляешь время на то, чтоб это собрать все вместе в работающий механизм. Суммируешь время и умножаешь на полтора минимум. Так у тебя получится почти честное время, за которое ты сможешь сделать почасово.
Но вот как ты распорядишься часами этими (в смысле, работа может занять 40 часов времени, а это одна неделя. Но можно ее растянуть и на 8 лет, пописывая одну строчку кода в неделю), это уже другой вопрос. И он опять таки относится к тому, как ты голоден.
>Не прет - значит не так уж ты и голоден.
Кажется моя проблема состоит в малом весе и отсутствии аппетита. %)
аллегория, немного смешанная с реальностью
Благодарю за интересную подсказку.
>>72446252
С малого, говоришь...
Закажу, пожалуй, с Али дешёвых жпс-треккеров.
В общем, добра всем за интересную беседу.
Оп отплывает ко сну.
>>72446400
Я и сам вешу мало, и аппетит у меня не ахти. Но аппетиты бывают разные. Например, можно снять квартиру. Необходимость платить за нее ежемесячно вешает на тебя бремя бесконечной борьбы.
>>72446613
Как-же, ушёл...
Про вес это я больше в шутку.
Тяжело себя мотивировать на выполнение доп работы, когда проживаешь в относительном комфорте. Больше беспокоит остановка интеллектуального и профессионального роста.
Привет, анон, назрел вопрос.
Будучи самоучкой развлекаюсь с ПХП, но уже подзаебло писать всякие парсеры и свистоперделки к простеньким движкам. Даже разработку модулей к популярным ЦМС не осилил....
Захотел запилить йобасервис с биллингом, геотрекингом и вёбдвануль, но понял, что знаний для этого - с "кот наплакал", а бабла на наёмных кодеров - нет.
Как вылезти из говнокодерского состояния? Что изучить, какую литературу почитать?