Найти - Пользователи
Полная версия: Как развиваться?
Начало » Флейм » Как развиваться?
1 2
Enchantner
Сейчас смотрю на всякие интересные статьи в духе “Как написать интернет-паука” или “Подбор предпочтений на сайте” - и грустно. Не потому, что статьи непонятные, а потому, что написанное в них хоть и крайне интересно, но практически негде применить. Сунулся на фриланс-биржи - по запросам наподобие “Сетевое программирование” пусто.

Я не хочу скатываться в простую веб-разработку (хотя ей сейчас на жизнь и зарабатываю), мне интересны различные сервисы, сервера, протоколы, Python/C++/Go.

Чем заниматься, куда податься, чтобы кодить было хоть чуть-чуть интереснее, а не в сотый раз писать сайтики на джанге?
slav0nic
сейчас сам забил на джангу и тп - надоело одно и тоже) а по спайдерам ты не прав, на одеске по crawling полно вакансий, но задёшего и опять же скучно
memba
Я читал хорошие статьи про краулеры .. применял так: собирал инфу с нужных мне сайтов.

Кстати на счёт языка Go … как он? Меня синтаксис не порадовал и я закрыл страницу )
dartNNN
memba
на счёт языка Go
Имел с ним некоторое знакомство. В ближайшие год-два это чисто научный эксперимент, типа смотри как я могу. Компилятора под винду нет. Синтаксис очень жесткий (перенос строки перед “{” уже вызывает панику компилятора:)). Вобщем посмотрел бы я на него через годик.
Zubchick
а чего с гуглом и яндексом? :)
Enchantner
Zubchick
C гуглом пока ничего, а в яндекс давно не совался :)
Александр Кошелев
Вообще какая-то странная постановка вопроса.

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

Плюс всегда можно заиметь pet-project в той области в которой интересно. И уж в нем, не имея границ и сроков, можно реализовать (или попробовать) любую идею и мысль.

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

У меня было именно так:-)
Enchantner
Александр Кошелев
Я с вами полностью согласен насчет разработки сайтов, но все равно 90% работы над сайтом - это рутина, и чем больше опыта - тем больше рутины :)
И потом, я не ною, просто читаю интересные мне статьи и книги по алгоритмам, а применить их почти негде при текущей работе.
Даже и не сомневаюсь, что все в конечном итоге будет хорошо, просто по молодости лет хочется, чтобы это хорошо наступило поскорее.
Александр Кошелев
Enchantner
Я с вами полностью согласен насчет разработки сайтов, но все равно 90% работы над сайтом - это рутина, и чем больше опыта - тем больше рутины :)
Хороши таск для избавления от рутины – её автоматизация. Мне это в своё время помогло и вывело на новый профессиональный уровень.

Enchantner
И потом, я не ною, просто читаю интересные мне статьи и книги по алгоритмам, а применить их почти негде при текущей работе.
Так поменяйте её. Обычно если что-то очень интересно, то ты так или иначе начинаешь общаться с людьми со схожими интересами. А если так, то довольно быстро становишься частью тематического сообщества. А как только это происходит, то сразу известны люди или компании, которые могут предложить работу и нуждаются в соответствующих специалистах, зачастую даже без опыта, но с огнем в глазах.
poltergeist
Как развиваться?
1. Для начала хорошо знать то, с чем работаешь. Не перестаю удивляться тому, что можно найти в стандартных библиотеках питона. Можно написать несколько велосипедов, но не обязательно их всем показывать и использовать на работе:)
2. Изучать другие языки программирования (функциональное программирование, например). Это не значит что их надо знать много и поверхностно, просто надо иметь выбор, а не решать все задачи одним инструментом. Это должно помочь научиться программировать с использованием языка, а не на нем (см. С. Макконнелл).
3. Изучать новые системы хранения и поиска данных. Не банальную MongoDB, а Riak например.
4. Поменять работу. Даже если с дауншифтингом, если оно того стоит. Потом будет больнее это сделать.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB