Телеграм канал Заметки программиста-фрилансера

Жизнь php программиста как она есть.
Все о фрилансе и программировании.
Личный опыт, советы новичкам, секреты успеха, интересные новости в IT

Поделиться с друзьями:

статистика
подписаться... читателей

​​Про английский язык
Английский язык в программировании обязателен хотя бы на начальном уровне. Практически все языки программирования написаны на английском. Хотя есть и на русском - 1с. Но если вы не собираетесь быть 1с разработчиком, английский нужен!
Во-первых, чаще всего принято писать код с использованием английских слов в названиях переменных, функций, классов. Хотя есть уникальные кодеры, которые принципиально пишут русские названия латинскими буквами. Например $moyakorzina вместо $mycart.
Во-вторых, когда нужно найти какую-то информацию по разработке, чаще всего её можно найти на английском языке. На русском тоже бывает, но ведь логично, что если носителей английского в мире больше, то и информации на этом языке будет больше. Да и документация к различным библиотека и сервисам чаще написана на английском.
В-третьих, разработчики, которые знают английский, могут брать заказы у зарубежных клиентов. А это уже совсем другой уровень оплаты. Но тут уже требования к языку, конечно, гораздо выше. Мало уметь читать техническую документацию, нужно уметь и хорошо разговаривать на языке, чтобы можно было с тем же заказчиком в скайпе пообщаться голосом.
Так что, друзья, если хотите быть программистом и хорошо зарабатывать - учите английский!

@web_lance

Читать в телеграм

2018-10-30 23:55:18




​​Немного о здоровье
Как известно, сидячая работа оказывает очень негативное воздействие на наше здоровье. Не даром говорится «Движение - жизнь! ». Последние исследования ученых говорят о том, что люди с сидячей работой подвержены риску ранней смерти. Сидячая работа вызывает множество заболеваний, таких как искривление позвоночника, ожирение, сахарный диабет, нарушение кровообращения. Причем, если ранее говорили о том, что достаточно заниматься тренировками несколько раз в неделю, то по новым данным исследований этого мало..
Для того, чтобы снизить риск ранней смерти, необходимо каждые полчаса делать интенсивную пятиминутную разминку. Ну и конечно желательно заниматься каким-то спортом или ходить в зал. Но это уже второстепенно. А на первом месте все-таки разминка!
Так как же все-таки заставить себя делать разминку каждые полчаса? Ведь, когда ты работаешь над каким-то проектом довольно сложно вспомнить, что нужно сделать разминку. Вот тут нам на помощь приходит прикольная программа Workrave. Программа позволяет настроить интервалы работы и отдыха и уведомляет вас о том, что пора отдыхать. Она бесплатная, есть русский язык, все интуитивно понятно.
Вообще, есть куча других программ, расширений для браузера и мобильных приложений, но меня вполне устраивает workrawe и это не реклама 😁 Она настолько доставучая, что хочешь не хочешь, а все равно встанешь))

@web_lance

Читать в телеграм

2018-10-29 20:10:32




Нужно ли отдыхать в выходные?
Однозначно да! Мозг должен отдыхать от работы, причем это не значит что нужно лежать пластом все выходные и ничего не делать) Смена деятельности тоже является отдыхом.
Займитесь домашними делами, сходите в гости, погуляйте по улице. В общем займитесь чем-то отличным от работы.
Если заняться вообще нечем и вас прямо тянет сесть за комп (у меня такое бывает), старайтесь заняться чем-то новым. Выходные это хорошее время для того чтобы научиться чему-то новому, будь то новый язык или какие-то новые фишки в вашем языке, почитать интересные книги или статьи.
У меня, например, в будние дни редко бывает время на какие-то свои проекты или обучение чему-то новому, так как загружен чужими проектами. В выходные же я абстрагируюсь от клиентских заказов и могу себе позволить заняться саморазвитием, ну или тупо валяться на диване 😀
На самом деле, отдых очень важен в любой профессии. Без него вы будете находиться в постоянном напряжении, думая о работе и в итоге начнете ненавидить свою работу.
Так что начиная с сегодняшнего дня позвольте себе отдыхать хотя бы в выходные дни и посмотрите на мир вокруг. А я, пожалуй, пойду погуляю на улицу, у нас сегодня +24 и солнечно.
Всем добра!

@web_lance

Читать в телеграм

2018-10-28 14:18:32




Что нужно для того чтобы стать программистом?
Наверняка многих волнует этот вопрос и наверняка многие мечтают стать программистом, но не решаются начать. Итак, давайте разберем все по полочкам.
Самое главное, что должно быть у программиста - хорошая логика. Без логики никуда) Ваш код просто не заработает, если вы не продумаете все условия. А если заработает, то коряво.. Кстати проверить свою логику можно пройдя забавный тест на http://hr-portal.ru/pages/hu/logika.php . Несмотря на шуточные названия животных в этом тесте, постарайтесь пройти его максимально внимательно. По результатам теста вы поймете свой уровень логического мышления и получится ли из вас программист.
Далее, по моему мнению важно иметь огромное влечение к этому делу. Быть упорным, усидчивым и быть готовым работать за идею. Если у вас изначально желание стать программистом только для того, чтобы много зарабатывать - забудьте. Делать нелюбимую работу и хорошо зарабатывать вещи чаще всего несовместимые. Выберите какой-нибудь язык программирования, напишите для начала Hello World, затем что-то более серьезное и посмотрите на свои ощущения. Если вы реально кайфуете от процесса и радуетесь результату -с вас может получиться хороший кодер 😁
Знание математики и английского языка так же является важным моментом в работе программиста. Если английский еще можно как-то переводить через Google Translate, то без математики далеко не уедешь) Конечно учить высшую математику нет необходимости, но знать элементарные вещи вы просто обязаны.
Вообще, для того чтобы стать хорошим кодером, необязательно учиться в универе. Учиться можно и сидя дома за компом, тем более сейчас. Есть уйма курсов платных и бесплатных по различным языкам программирования. Вам остается только выбрать и начать. Я например, самоучка и это не мешает мне заниматься любимым делом и писать качественный код. Но одно скажу точно - учиться нужно постоянно. Мир разработки меняется очень стремительно и то, что было актуально год назад сейчас может быть совсем никому ненужным. Появляются новые языки, модифицируются старые. Например php за эти годы уже дошел до версии 7.2, а я начинал учить еще 4..
Рекомендую не зацикливаться на одном языке, а учить и другие. У меня например основной php, но я так же писал приложение для android на Java, я неплохо понимаю javascript, могу написать сайт на python, используя фреймворк django. Конечно это все приходит с опытом, для начала нужно хорошо научиться писать хотя бы на одном языке.
Все течет, все меняется и если вы хотите быть восстребованным - будьте в тренде 😎

@web_lance

Читать в телеграм

2018-10-27 22:45:32




​​Вообще желание стать программистом было с детства. Еще в школе на уроках информатики я мечтал, что стану программистом. Но тогда у меня не было возможности приобрести компьютер.
После 2006-го мне пришлось продать свой компьютер и уйти в армию. Естественно про веб-разработку пришлось забыть. Вернуться снова к этому вопросу удалось лишь в 2008 году. Я купил б/у Pentium 4 и начал изучать php.
За основу были взяты видеуроки Евгения Попова, за что я ему несказанно благодарен! Именно его курс по php4 перевернул мою жизнь. Меня очень увлекло это занятие, я сидел по 16 часов в сутки за компом, отходил только поесть, попить и поспать. Работал на тот момент в Dream viewer так как навыков верстки тоже особо не было. Делал разные странички для себя, экспериментировал, набирался опыта.
Спустя некоторое время почувствовал что готов работать и устроился в местную газету, намереваясь сделать сайт. Не сложилось. Хозяин газеты оказался очень сложным и даже слышать не хотел о тенденциях в вебе. Разошлись с ним. После этого и началось мое знакомство с фрилансом.
Первые заказы были мелкими с символической оплатой, а иногда и вообще без нее. Я работал на рейтинг, зарабатывал репутацию. И хочу сказать что это реально помогает в будущем! Вначале ты работаешь на репутацию, потом репутация работает на тебя. Запомните это.
В первые полгода мой месячный заработок не превышал 100$. Этого с трудом хватало на пропитание, благо наличие своего дома спасали. И только заработав репутацию я смог брать более серьезные и хорошо оплачиваемые заказы.
Как говорится «Большие дела начинаются с маленьких шагов» и «Дорогу осилит идущий». Ставьте цель и идите к ней. Не старайтесь получить все и сразу, если вы не родились в семье олигарха😉

@web_lance

Читать в телеграм

2018-10-27 09:31:27




Ну вот я и созрел до блога в телеграмм 😁
Немного о себе: я php программист, зовут Александр, в сети известен как @fonclub. Некоторые ошибочно считают, что мой ник связан с продажей телефонов)) На самом деле так назывался мой первый сайт еще на сервисе Narod.ru. Сайт был написан на простом html и был посвящен контенту для мобильных - фото, мелодии.. Это был мой первый опыт и хобби. Далекий 2006-й год, интернет по dial-up, Pentium 3 с маленьким монитором 😂
С этого все и началось. Первый комп, первый сайт, первый опыт веб-разработки. Сейчас вспоминаю все с улыбкой, сайта и компа того давно нет, но ник так и остался со мной навсегда.
Сейчас основная деятельность связана с поддержкой и доработкой сайтов постоянных клиентов - интернет магазинов, порталов, различных сервисов. Работы много, приходится даже отказываться от некоторых предложений.
Но так было не всегда.. Об этом расскажу в следующем посте.

@web_lance

Читать в телеграм

2018-10-26 23:00:44