Programmer Way | IT и фриланс
2.5K subscribers
118 photos
14 videos
4 files
248 links
Делиться моим путём до вершин IT индустрии!

Топовый чат: t.iss.one/best_of_it

Условия рекламы: tsykunov.com/price

Автор: @nikitakokos
Download Telegram
Работа с SVG.
Многие новички обходят svg стороной и не заморачиваются с изучением. Вышел отличный урок по работе с svg тык
Используете ли вы svg или обходите их стороной — напиши в чате?
Безопасная сделка.
У меня уже был об этом пост, но сегодня я впервые получил оплату по безопасной сделке

Немного теории:
Заказчик вносит оговорённую сумму и в случаи конфликта биржа должна решить кому достанутся деньги. Правки я сделал за 2 дня, но оплату получил только через 5 дней

Заказчик был с 140 отзывами, что внушало доверие, хотя я очень переживал, ведь в случае конфликта доверия к заказчику будет больше и это один из минусов безопасной сделки — заказчику с большим шансом вернут деньги в непонятной ситуации

Я все таки получил свою оплату в 10$, впервые попробовав безопасную сделку
This media is not supported in your browser
VIEW IN TELEGRAM
Удобные сайты.
Улучшать сайт можно бесконечно, основной функционал я уже сделал, поэтому решил натянуть эту верстку на Wordpress и показать миру свой сайт. Осталось ещё много доработок, но я их исправлю по ходу натяжки. Очень интересно, что из этого получиться, прикреплю демку, можете посмотреть
Сегодня не было времени написать статью, потренировался на тестовой теме, подключил меню, добавил рубрик, сделал страницу и вывел туда определенную рубрику, получилось неплохо

Редактировать готовую тему это не написание своей с нуля, но даёт понимание основных принципов и мне это нравиться!

Попутно искал заказы по Wordpress и даже приглянулся один, но не советую браться за заказ или отвечать вечером, лучше ответить и взяться утром, на свежую голову
This media is not supported in your browser
VIEW IN TELEGRAM
Nisnom.
Сайт по крутым эффектам и фичам html, css, js. Залипнуть можно на долго, но если покопаться, то можно найти полезные эффекты и добавить к себе в проект. Рекомендую посмотреть бургеры и выбрать понравившейся
​​Нечто большее, чем просто блог.
Мои мысли меняются, а с ними и мое мировоззрение. Я искренне желаю вам помочь, возможно, вам это будет не интересно, но я постоянно развиваюсь. Изо всех сил стараюсь понравиться, ищу свой стиль и когда-то я точно его найду, а пока я работаю над собой.

Этот канал создан для искренних статей о всех плюсах и минусах программирования. Я думал угодить всем, но мой канал конкретно по веб разработке, кстати, заходи в чат по вебу, будет полезно.

Я сделал акцент на честности статей и написание их от первого лица, ведь большинство телеграмм каналов пишут от лица какого-то далекого админа, а тут все просто, четырнадцатилетний паренёк пишет о своём пути, это близко каждому человеку, в голове появляются образы: «О чем я думал в 14 лет?», «К чему стремился?», «Про что мечтал?»

Я ещё новичок и только вышел на тропу фриланса, это большое достижение. И возможно вы знаете больше чем я, но через 5 лет мне будет 19 лет и я буду программистом с пятилетнем стажем, а все начиналось с этого момента, поэтому я показываю полный путь, со всеми победами и поражениями.

Вам не нужны курсы, чтобы стать программистом, вам нужно желание
​​Заказчик — отдельный тип психики.
Они очень странные люди, но их можно понять, если бы я отдавал свои деньги какому-то фрилансеру в первую очередь меня волновало адекватность и гарантия

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

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

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

Решил такое же добавить к себе на сайт портфолио, для заказа сайта + добавлю блок «услуги», на днях покажу результат

А пока можете зайти в чат, тут скоро будут полезные опросы, заходите!
This media is not supported in your browser
VIEW IN TELEGRAM
Простой Drag and Drop на чистом JavaScript.
Сегодня создадим мини игру — жизнь моего друга Олега на одной странице, потестить можно тут

А если серьезно, то в уроке автор рассказывает про интересные события в js, о который мало кто знает. Можно сделать собственный todo, все ограничивается вашей фантазией
​​Замена Chrome.
Хром жрет много ОЗУ, особенно это заметно, когда открыто много вкладок, а это бывает часто

Он поддерживает все нововведения в вебе, но чтобы поддерживать их всех ему нужно много ОЗУ, выходит замкнутый круг

Я расскажу вам про самые лучшие варианты для перехода из google chrome

Firefox for developer — браузер для веб разработчиков, я лично попробовал на нем поработать, но обнаружил некоторые косяки и проблемы с поддержкой. И тогда я начал искать ещё варианты

Opera — отличный вариант, удобный интерфейс, поддержка не идеальна, но использует ОЗУ значительно меньше, чем хром

Можете использовать даже Tor, главное — удобство и хорошая поддержка, если знаете хорошие варианты замены хрома, то напишите их в чат, буду благодарен

Используйте удобный вам браузер, отличным вариантом будет Opera, но от хрома полностью отказываться пока рано
​​Пиши, сокращай.
Думал книга окажется с банальными советами и пустым текстом, но оказалась наоборот, рекомендую почитать на досуге

Основная мысль — писать честно и текст должен приносить пользу, в книге показывается, как писать меньше ненужного и структурировать полезное, чтобы читать было просто и приятно

Полезно читать всем, кто ведёт переписку или работает с текстом, в особенности фрилансерам

Научитесь писать сильный и понятный текст, убирать пустые и бесполезные слова, презентовать себя и рекламировать товар

"Задача текста
Если цель - что мы хотим получить в итоге, то задачи - как мы этого достигнем. Это конкретные смысловые ходы, шаги, действия - как хотите. Цель - это «Куда идем?», а задачи – это «Какой дорогой?».
" — Пиши, сокращай
​​Новый уровень.
Уже начинает надоедать делать мелкие правки по 4 и 2 долларов, решил браться за дело, только если цена минимум от 5-10$

Сейчас в работе проект на 15$, но уже есть желание взять заказ покрупнее, поэтому подтягиваю верстку и учу wp

Планирую находить заказчиков через сайт портфолио но с портфолио проблемы, не работает gulp, уже несколько дней ищу решение, у кого есть своя сборка с сжатием изображений и добавлением формата webp, напишите пожалуйста в личку
​​ФБ(фриланс биржи).
Сегодня расскажу о самых популярных фб(не все)

Upwork
Международная фб, желательно знать английский, но можно найти заказы и на русском
Комиссия: от 5% до 20%
Доступность: бесплатная биржа, есть pro аккаунт

Фрилансхант
Популярная русскоязычная биржа, пытался брать заказы на ней, но меня забанили и перешёл на weblancer
Комиссия: 9%, 5% или 0% при работе через Сейф
Доступность: бесплатная биржа, есть pro аккаунт

Weblancer
Доступно ограниченное количество заявок, потом придётся покупать pro аккаунт, работаю на ней, всем доволен,
делал безопасные платежи. Заказов много, но конкуренция не большая
Комиссия: 5%
Доступность: ограниченные заявки, pro аккаунт - 10$

Fl.ru
Большая конкуренция, пробиться можно только с pro аккаунтом, новичкам советую не тратить деньги
Комиссия: 16-20%
Доступность: ограниченные, pro аккаунт - 1000₽

Есть ещё много бирж, но они не такие популярные и крупные. Решил рассказать об этих фб.
Советую выбрать одну биржу и там уже выкладываться на полную, советую выбрать Weblancer. Но можно искать заказчиков вне фриланс биржы, поэтому я делаю сайт портфолио, интересно, что получиться
​​Как совмещать работу и учебу?
Во время работы над заказом я сосредоточен только на нем и это хорошая практика, но у меня нету времени на обучение и свои проекты, а когда нет заказов, то времени становиться достаточно(не пишу много, потому что времени не бывает много)

Пытаться совместить мне пока не удалось, но я над этим работаю, при работе над проектом часто открыто много вкладок и очень трудно работать сразу с несколькими проектами, попутно переключая гору вкладок

На фрилансе я набираюсь реального опыта, а во время обучения я его совершенствую. Это самый интересный и продуктивный этап, ведь дальше только по прямой — улучшать навыки и делать проекты

Если у вас есть опыт в совмещение работы и учебы — поделитесь им в чате
Сегодня сделал свою первую тему, подключил скрипты и стили и добавил меню, теперь у меня динамически выводится меню

Посты ещё не доделал, нужно добавить каждому посту popup, где будет описание и ссылка. Ещё планирую настроить отправку заявок с форм на почту с помощью отдельного плагина

Натягивать на Wordpress намного интереснее, чем это верстать, буду открывать для себя новое
This media is not supported in your browser
VIEW IN TELEGRAM
Итоги лета.
Создал динамический попап, при клике на работу, буду учить php и много практиковаться, планы на сентябрь грандиозные, но они не сравняться с целями на пятилетку

Лето оказалось лучше, чем я думал. Я взял свой первый заказ и ещё 5, написал море постов, собрал комьюнити программистов, за лето я окончательно понял JavaScript и перешёл к созданию бэкенда, у меня было много состояний: иногда казалось что все сложно, а иногда все было так интересно, что я не мог оторваться

Я не покажу вам идеальный путь, но могу предложить идти быстрее
Чтение текста с помощью JavaScript.
Это делается с помощью интерфейса SpeechSynthesisUtterance на базе WebSpeech API. Делал по уроку, ссылку прикреплю к посту, добавил выбор языка и получилось такое приложение, посмотреть результат можно тут. Исходный код тоже прикреплю к посту
​​Влияние стартового шаблона на скорость верстки.
Хороший стартовый шаблон ускоряет верстку в несколько раз. Повторяющиеся элементы нужно выносить в стартовый шаблон, чтобы постоянно не дублировать или искать. Бургеры, меню, слайдеры, формы, иерархия папок — все в стартовый шаблон

Сделайте первый шаблон и попробуйте сверстать один сайт с его помощью, сразу будут видны недочеты — это нормально, он будет обновляться очень часто, опытные верстальщики по 10 лет улучшают свои шаблоны

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

Правильный шаблон — ускоряет верстку, со снипеттами аналогично
This media is not supported in your browser
VIEW IN TELEGRAM
Табы из админки.
Сделал небольшие изменения: добавил новый стиль кнопкам, стилизовал всплывающию форму, добавил блок услуги

Создал табы работ портфолио, табы автоматически генерируются, исходя из количества категорий, теперь преступаю к валидации форм и добавления второго языка

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

https://teletype.in/@programmerway/tLd45jLgP
С каждым днём все лучше понимаю Wordpress, сегодня наткнулся на реально понятный урок по натяжке верстки, с удобной и понятной админкой и кастомными полями

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

Если будут какие-то вопросы задавайте их в чат, с радостью отвечу