Школа программирования
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Школа программирования
Друзья добрый день-вечер, постараюсь быть краток. Можете посоветовать школы по программирования после которых можешь получить работу с большей вероятностью без потери денег. Так как сейчас потерял работу, был до этого как бы IT специалистом без профильного образования для маленькой компании. Кодил немного всякие аппы не сложные и залатывал дырки на веб сайтах. Рассматриваю больше Data science так как Питон очень нравиться.
Ещё я начал тут учиться в колледже на Software and Web Development, но потом забросил как получил работу. Недавно им позвонил они сказали, что могу восстановиться, но что то у меня нет уверенности в A.A.S degree. И это дольше чем школы по программированию.
Ещё я начал тут учиться в колледже на Software and Web Development, но потом забросил как получил работу. Недавно им позвонил они сказали, что могу восстановиться, но что то у меня нет уверенности в A.A.S degree. И это дольше чем школы по программированию.
-
- Уже с Приветом
- Posts: 667
- Joined: 24 Dec 2015 07:50
- Location: Madison, WI
Re: Школа программирования
Посмотрите / попробуйте уроки по азам того, что вам интересно. Сделайте свой github, запилите туда пару приложений с тестами и документацией. Поучаствуйте в open source. Попрактикуетесь, и будет что показать-рассказать. Наработайте тот опыт, который будете продавать. Составьте грамотное резюме, прогоните его через знакомых / рекрутеров, и можно рассылать / интервьюироваться 8 часов в день.
Если есть желание чему-то научиться, ройте и учитесь. Есть масса доступных ресурсов. Пассивная форма "заплачу и пусть меня научат" не особо поможет.
Если есть желание чему-то научиться, ройте и учитесь. Есть масса доступных ресурсов. Пассивная форма "заплачу и пусть меня научат" не особо поможет.
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Вы немного меня не понял. Я слышал, что есть школы программистов, в которых после завершения курса предоставляют работу. У меня ситуация тупиковая в том, что я даже не имею технического образования. В линкене и в резюме я банально вру, что есть бакалавриат в информатике, программированием тут начал интересоваться. На гитхаб я залил несколько простеньких эппов на Питоне, такие как, отслеживание прайса на криптовалюту с сообщением на мобильник с помощью СМС если прайс подходит и как больше стимулировать пользователей инстаграм посещать вашу страницу ну, и ещё парочку. Я начал поиски новой работы в прошлом году, но прям какой то тупик, не могу пройти и всё, ещё связанность английского языка страдает. Я не претендую на сеньер пытаюсь либо на джуниор или мидл хоть попасть. Сейчас надеюсь закрою курс по Django и свой сайт на этой платформе запустить, может это простимулирует потенциальных работодателей. До этого только на ДжаваСкрипт кодил, иногда РНР для коммерции применял. Опенсорс это наверное прекрасно, но семью надо кормить, сидеть там если честно не знаю не пробовал.vdfs wrote: ↑12 Jul 2020 17:34 Посмотрите / попробуйте уроки по азам того, что вам интересно. Сделайте свой github, запилите туда пару приложений с тестами и документацией. Поучаствуйте в open source. Попрактикуетесь, и будет что показать-рассказать. Наработайте тот опыт, который будете продавать. Составьте грамотное резюме, прогоните его через знакомых / рекрутеров, и можно рассылать / интервьюироваться 8 часов в день.
Если есть желание чему-то научиться, ройте и учитесь. Есть масса доступных ресурсов. Пассивная форма "заплачу и пусть меня научат" не особо поможет.
Last edited by Лесник on 12 Jul 2020 22:07, edited 5 times in total.
-
- Уже с Приветом
- Posts: 5283
- Joined: 27 Sep 2008 21:48
- Location: Moscow-Seattle-SFBA
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Спасибо за ссылку, надеюсь всё онлайн, так как живу в Северной Каролине.Херовимчик wrote: ↑12 Jul 2020 22:07 https://www.42.us.org/
правда не знаю в каком режиме они сейчас работают и делают ли новые наборы
Last edited by Лесник on 12 Jul 2020 23:30, edited 1 time in total.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Школа программирования
лесник, если все что ты пишешь правда, то я считаю школа тебе навряд ли поможет.
Школа она же для балбесов, а у тебя в наличии уже есть довольно сложные приложения и скилзы.
По мне так входных данных уже вполне достаточно для какого нибудь контракта на 50/h.
5+ лет заменяют дегри, так что можно и без него проскочить.
Я бы вместо школы рекомендовал вложиться в сертификат какого нибудь клауда типа gcp, aws.
Лучше выложи свое резюме на критику.
-
- Уже с Приветом
- Posts: 1794
- Joined: 22 Jun 2004 10:26
- Location: UA-UAE-MI-IA-NYC
Re: Школа программирования
There is no such thing as a stupid question...
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Это очень простые эпп, на уровне первогодки джуниора, я так думаю. А сертификация отсюда как вы думаете подойдёт https://courses.edx.org/, я имею ввиду, они будут значимы для работодателей? И оцените одно простенькое эпп пожалуйста, я Вам ссылку скинул в личку. Может добавить более красочную обертку?valchkou wrote: ↑13 Jul 2020 20:03лесник, если все что ты пишешь правда, то я считаю школа тебе навряд ли поможет.
Школа она же для балбесов, а у тебя в наличии уже есть довольно сложные приложения и скилзы.
По мне так входных данных уже вполне достаточно для какого нибудь контракта на 50/h.
5+ лет заменяют дегри, так что можно и без него проскочить.
Я бы вместо школы рекомендовал вложиться в сертификат какого нибудь клауда типа gcp, aws.
Лучше выложи свое резюме на критику.
О спасибо, почитаем.
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Мое Резюме, дайте оценку пожалуйста. С Django я немного привираю, но уже если постараться запустить коммерцию под эту платформу могу.
Python (Programming Language), Django, RESTful, Redis, React
Working as a Python Developer, developing applications and web scraping scripts using OO designing
#readytowork
Authorized to work in the US for any employer
WORK EXPERIENCE:
Python/Django Developer
XXXXXX
January 2019 to June 2020
on 1099
Responsibilities:
• Worked on back-end and front-end feature.
• Handled development and management of front end user interfaces with help of HTML5, CSS3, JavaScript, jQuery, React
Native.
• Daily PostgreSQL database maintenance.
• Created Django forms for database models.
• Integration of Redis technology
Progress: launch company's presentation website http://avltowingaid.com
Python Developer
XXXXXX
November 2017 to January 2019
on 1099
Responsibilities:
• Developing simple desktop apps that use REST protocol to retrieving data from third party web services.
• Implemented discretization and binning, data wrangling: cleaning, transforming, merging and reshaping data frames.
• Determined optimal business logic implementations, applying best design patterns
Progress: Developed apps to gathering data from third party web servers for accounting, tracking, and selling department.
PHP Developer of Magento
XXXXXX
July 2017 to September 2017
Responsibilities:
WORK EXPERIENCE
• My responsibilities revolved around maintaining and creating Magento Community Edition sites.
• Designed and developed first book applications with new module specifications.
• Provided system administration and support services for Linux servers.
• Provided technical guidance for management of SQL database servers.
• Installed and maintained PHP web applications and modified current application code.
• Analyzed reported software bugs and managed unit testing and scripts.
Progress: E-commerce strategy and e-shop launch https://www.carlotstore.com
EDUCATION:
Bachelor's degree in Computer Science
Moscow Aviation Institute(national research university)
September 2013 to June 2017
SKILLS:
Python (Programming Language) (3 years)
PHP Applications (4 years)
Multithreading (2 years)
Web Development (3 years)
Web Services (3 years)
Django (Less than 1 year)
RESTful (Less than 1 year)
PostgreSQL (1 year)
Websocket (Less than 1 year)
React.js (Less than 1 year)
Heroku (Less than 1 year)
GIT (2 years)
JSON (3 years)
JavaScript (3 years)
jQuery (3 years)
AJAX (3 years)
HTML5/CSS3 (4 years)
MySQL (3 years)
LAMP (4 years)
XML (1 year)
Redis (Less than 1 year)
Pandas (Software) (Less than 1 year)
ADDITIONAL INFORMATION:
Experience in programming web applications using Python (Programming Language), Django 2, PHP Applications,
Magento, JSP and Servlets, JavaScript, HTML/HTML5, CSS/CSS3, MySql. Worked as a full stack web developer creating
and translating websites, content, graphics, visual prototypes into launch ready code, and troubleshot pages on multiple
browsers. Known for a professional work ethic, integrity, strong sense of responsibility, an orientation toward quality, self discipline
and teamwork.
Heroku
LAMP
LINUX, Windows
Excellent problem-solving abilities
Excellent diagnostic skills
System upgrades
System backups
Data backup and retrieval
Fast learner
Speak/write English, Russian
Python (Programming Language), Django, RESTful, Redis, React
Working as a Python Developer, developing applications and web scraping scripts using OO designing
#readytowork
Authorized to work in the US for any employer
WORK EXPERIENCE:
Python/Django Developer
XXXXXX
January 2019 to June 2020
on 1099
Responsibilities:
• Worked on back-end and front-end feature.
• Handled development and management of front end user interfaces with help of HTML5, CSS3, JavaScript, jQuery, React
Native.
• Daily PostgreSQL database maintenance.
• Created Django forms for database models.
• Integration of Redis technology
Progress: launch company's presentation website http://avltowingaid.com
Python Developer
XXXXXX
November 2017 to January 2019
on 1099
Responsibilities:
• Developing simple desktop apps that use REST protocol to retrieving data from third party web services.
• Implemented discretization and binning, data wrangling: cleaning, transforming, merging and reshaping data frames.
• Determined optimal business logic implementations, applying best design patterns
Progress: Developed apps to gathering data from third party web servers for accounting, tracking, and selling department.
PHP Developer of Magento
XXXXXX
July 2017 to September 2017
Responsibilities:
WORK EXPERIENCE
• My responsibilities revolved around maintaining and creating Magento Community Edition sites.
• Designed and developed first book applications with new module specifications.
• Provided system administration and support services for Linux servers.
• Provided technical guidance for management of SQL database servers.
• Installed and maintained PHP web applications and modified current application code.
• Analyzed reported software bugs and managed unit testing and scripts.
Progress: E-commerce strategy and e-shop launch https://www.carlotstore.com
EDUCATION:
Bachelor's degree in Computer Science
Moscow Aviation Institute(national research university)
September 2013 to June 2017
SKILLS:
Python (Programming Language) (3 years)
PHP Applications (4 years)
Multithreading (2 years)
Web Development (3 years)
Web Services (3 years)
Django (Less than 1 year)
RESTful (Less than 1 year)
PostgreSQL (1 year)
Websocket (Less than 1 year)
React.js (Less than 1 year)
Heroku (Less than 1 year)
GIT (2 years)
JSON (3 years)
JavaScript (3 years)
jQuery (3 years)
AJAX (3 years)
HTML5/CSS3 (4 years)
MySQL (3 years)
LAMP (4 years)
XML (1 year)
Redis (Less than 1 year)
Pandas (Software) (Less than 1 year)
ADDITIONAL INFORMATION:
Experience in programming web applications using Python (Programming Language), Django 2, PHP Applications,
Magento, JSP and Servlets, JavaScript, HTML/HTML5, CSS/CSS3, MySql. Worked as a full stack web developer creating
and translating websites, content, graphics, visual prototypes into launch ready code, and troubleshot pages on multiple
browsers. Known for a professional work ethic, integrity, strong sense of responsibility, an orientation toward quality, self discipline
and teamwork.
Heroku
LAMP
LINUX, Windows
Excellent problem-solving abilities
Excellent diagnostic skills
System upgrades
System backups
Data backup and retrieval
Fast learner
Speak/write English, Russian
Last edited by Лесник on 13 Jul 2020 21:23, edited 1 time in total.
-
- Уже с Приветом
- Posts: 1491
- Joined: 08 Mar 2002 10:01
- Location: NJ
Re: Школа программирования
Пишете, что закончили МАИ, а диплом есть с переводом? Сейчас на background check проверяют.
Навскидку, много русизмов и вообще лишних слов.
Навскидку, много русизмов и вообще лишних слов.
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
-
- Уже с Приветом
- Posts: 37282
- Joined: 09 Jun 2010 15:58
- Location: LT-RU-NY
Re: Школа программирования
Раз есть пишите смело, что есть диплом и degree. Понадобится, переведете. А может будет достаточно факта наличия диплома.
По-моему ваша основная проблема в том, что вы низковато себя цените. Пусть народ поможет чутка самооценку прокачать.
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Сам иногда ловлю себя на этой мысли, но после интервью с представителями бывшей британской колонии, создаётся ощущение как во что то вляпался, особенно после вопросов типа "Is this word palindrome?". Я не знаю я же не лингвист, может я не прав.
-
- Уже с Приветом
- Posts: 37282
- Joined: 09 Jun 2010 15:58
- Location: LT-RU-NY
Re: Школа программирования
Может вам надо избегать рекрутеров индусов? Прокачаться как куда подаваться и как на подступах отметать всякий мусор?
-
- Уже с Приветом
- Posts: 667
- Joined: 24 Dec 2015 07:50
- Location: Madison, WI
Re: Школа программирования
Мне тоже кажется, что эффективнее, быстрее и дешевле было бы поднабраться опыта в интервью, да резюме выверить, чем какие-то школы заканчивать. По сути надо-то получить любой оффер, и оттуда уже плясать. Иногда с такими контракторами работаешь, что думаешь, Господи, как они вообще прошли через хайринг процесс, ни бе ни ме, ужас. И ничего, работают.
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Сейчас получил техническое задание для интервью, как Вы думаете это для мидала-джуниора нормально задание?
Create a simple IP Address Management REST API on top of any data store using python Django. It will include the ability to add IP Addresses by CIDR block and then either acquire or release IP addresses individually. Each IP address will have a status associated with it that is either “available” or “acquired”.
The REST API must support four endpoint:
Create IP addresses - take in a CIDR block (e.g. 10.0.0.1/24) and add all IP addresses within that block to the data store with status “available”
List IP addresses - return all IP addresses in the system with their current status
Acquire an IP - set the status of a certain IP to “acquired”
Release an IP - set the status of a certain IP to “available”
Create a simple IP Address Management REST API on top of any data store using python Django. It will include the ability to add IP Addresses by CIDR block and then either acquire or release IP addresses individually. Each IP address will have a status associated with it that is either “available” or “acquired”.
The REST API must support four endpoint:
Create IP addresses - take in a CIDR block (e.g. 10.0.0.1/24) and add all IP addresses within that block to the data store with status “available”
List IP addresses - return all IP addresses in the system with their current status
Acquire an IP - set the status of a certain IP to “acquired”
Release an IP - set the status of a certain IP to “available”
-
- Уже с Приветом
- Posts: 15475
- Joined: 27 Sep 2007 22:53
Re: Школа программирования
для юниора нормальноЛесник wrote: ↑14 Jul 2020 17:32 Сейчас получил техническое задание для интервью, как Вы думаете это для мидала-джуниора нормально задание?
Create a simple IP Address Management REST API on top of any data store using python Django. It will include the ability to add IP Addresses by CIDR block and then either acquire or release IP addresses individually. Each IP address will have a status associated with it that is either “available” or “acquired”.
The REST API must support four endpoint:
Create IP addresses - take in a CIDR block (e.g. 10.0.0.1/24) and add all IP addresses within that block to the data store with status “available”
List IP addresses - return all IP addresses in the system with their current status
Acquire an IP - set the status of a certain IP to “acquired”
Release an IP - set the status of a certain IP to “available”
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Пожалуйста, примерный набросок решения задания можете проверить. Я залью на гитхаб и скину ссылку.
-
- Уже с Приветом
- Posts: 2749
- Joined: 11 Jul 2015 19:01
- Location: Chicago
Re: Школа программирования
Про школу программирования имхо сильно зависит от типажа людей. Есть те, кого надо ткнуть мордой в знания. Подсказать какую книжку читать, нужны люди для массовки. Вот таким хорошие курсы не помешают, но где их найти?
В если изначально привыкли все сами, то лучше продолжать самому искать инфу, которой можно найти в разы больше, чем даст любой курс.
Насчёт Курсов с трудоустраиванием сейчас крайне сомневаюсь. а вот продавать себя как мидла, почему бы и нет. Подержу оратора сверху, иногда на работах такие контракторы уровня мидл или даже архитект попадаются, что диву даюсь.
В если изначально привыкли все сами, то лучше продолжать самому искать инфу, которой можно найти в разы больше, чем даст любой курс.
Насчёт Курсов с трудоустраиванием сейчас крайне сомневаюсь. а вот продавать себя как мидла, почему бы и нет. Подержу оратора сверху, иногда на работах такие контракторы уровня мидл или даже архитект попадаются, что диву даюсь.
-
- Уже с Приветом
- Posts: 1491
- Joined: 08 Mar 2002 10:01
- Location: NJ
Re: Школа программирования
IP Address Management REST API
интересно как клиент дойдет до REST API если у него нет IP адреса? Это индусы придумали такое задание?
интересно как клиент дойдет до REST API если у него нет IP адреса? Это индусы придумали такое задание?
-
- Уже с Приветом
- Posts: 31438
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: Школа программирования
А ещё есть люди, которым не надо тыкать мордой в знания и конкретную книжку, но нужно просто пнуть под задницу. Потому как ёж - птица гордая. Пока не пнёшь, не полетит.
И пинать регулярно. Иногда это может сделать жена или боевая подруга Если пинает, но не бросает и готовить жрать - значит с бабой повезло
Лучше переесть, чем недоспать! © Обратное тоже верно
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Школа программирования
я полагаю один из вопросов в данном задании это race condition.Лесник wrote: ↑14 Jul 2020 17:32 Сейчас получил техническое задание для интервью, как Вы думаете это для мидала-джуниора нормально задание?
Create a simple IP Address Management REST API on top of any data store using python Django. It will include the ability to add IP Addresses by CIDR block and then either acquire or release IP addresses individually. Each IP address will have a status associated with it that is either “available” or “acquired”.
The REST API must support four endpoint:
Create IP addresses - take in a CIDR block (e.g. 10.0.0.1/24) and add all IP addresses within that block to the data store with status “available”
List IP addresses - return all IP addresses in the system with their current status
Acquire an IP - set the status of a certain IP to “acquired”
Release an IP - set the status of a certain IP to “available”
То есть что если несколько юзверов пытаются set same IP.
Советую использовать optimistic locking на каком нибудь поле timestamp.
-
- Уже с Приветом
- Posts: 4185
- Joined: 27 Apr 2011 03:43
- Location: Сергели ->Chicago
Re: Школа программирования
это поставить в самое начало, это не дополнительная, это как раз основная инфаЛесник wrote: ↑13 Jul 2020 21:22 Experience in programming web applications using Python (Programming Language), Django 2, PHP Applications,
Magento, JSP and Servlets, JavaScript, HTML/HTML5, CSS/CSS3, MySql. Worked as a full stack web developer creating
and translating websites, content, graphics, visual prototypes into launch ready code, and troubleshot pages on multiple
browsers. Known for a professional work ethic, integrity, strong sense of responsibility, an orientation toward quality, self discipline
and teamwork.
удалить, по умолчанию ожидается что инглиш, а рашн и так кому надо понятноSpeak/write English, Russian
эти пункты вообще то актуальны, но непонятны, а может стоит их подробнее расписать?• Provided system administration and support services for Linux servers.
• Provided technical guidance for management of SQL database servers
типа апгрейдил убунту до последней версии чтобы там вульнарабилитис последние пофиксить,
смотрел память в базе, и тп я так навскидку. Чтобы людям понятно было что имеется ввиду под словом provided/maintenance.
лучше просто consultant1099
-
- Уже с Приветом
- Posts: 2603
- Joined: 19 Jun 2003 20:22
- Location: USA
Re: Школа программирования
если в Шарлоте - апплайтесь в фин.индустрию. Подучите DevOps - возьмите-купите краткий курс с сертификацией в конце. Или AWS - на Udemy есть платные курсы с сертификацией по Амазону.Лесник wrote: ↑12 Jul 2020 23:29Спасибо за ссылку, надеюсь всё онлайн, так как живу в Северной Каролине.Херовимчик wrote: ↑12 Jul 2020 22:07 https://www.42.us.org/
правда не знаю в каком режиме они сейчас работают и делают ли новые наборы
-
- Уже с Приветом
- Posts: 367
- Joined: 11 Jul 2020 17:03
- Location: USA(Russia)
Re: Школа программирования
Друзья огромное спасибо за Ваши отзывы и советы.