Выучить программирование с нуля и устроиться на работу Java программистом.
Программист - работа мечты!
Кто из нас не хочет идеальной работы? Работать в комфортном офисе, с хорошими людьми и заниматься любимым делом, получая при этом хорошую финансовое награждение - которого хватит на покупку дома, машины и на обеспечение любимой девушки. Звучит хорошо, неправда ли? Именно такой мне рисуется перспектива работы программистом.
Как же стать програмистом?!
Сейчас, после 2 месяцев неспешного изучения Java, посещения одной из лучшых ИТ компаний в своем городе вопроса трудоустройства в интернете, у меня сложылось кой-какое понятие о том, как устроится на роботу програмистом. Нужно иметь необходимые знания, устроится на стажировку в хорошую компанию и во время стажыровки показать свое желания работать.. А знать нужно:
- знать основы языка програмирования ( Java Core);
 - уметь работать с разными базами данных;
 - знать самые популярные фреймворки;
 - знать английский не хуже уровня intermediate;
 - ПРАКТИКА, ПРАКТИКА еще раз ПРАКТИКА.
 
Более детальный план смотрите ниже.
Goal Accomplishment Criteria
Я устроился на работу Java программистом.
Personal resources
Интернет, мозг и все моё свободное время.
Goal ecological compatibility
Программирование даст мне возможность заниматься интересной работой, зарабатывать хорошие деньги и жить в своё удовольствие.
- 
                    
                    
Выучить Java Core.
Это базовый курс в нем излагаются основы Java
- 
                                                                        
Модуль #1 (Procedural Java)
 - 
                                                                        
Модуль #2 (Exceptions in Java)
 - 
                                                                        
Модуль #3 (Java I/O)
 - 
                                                                        
Модуль #6 (Java OOP)
 - 
                                                                        
Модуль #5 (Collections API, java.util.*)
 - 
                                                                        
Модуль #4 (Multithreading in Java)
 
 - 
                                                                        
 - 
                    
                    
Работа с базами данных(SQL).
Когда найду найду подходящие книги и сайты, залью инфу сюда.
 - 
                    
                    
Резюме и собеседование.
Для того чтобы на меня обратили внимание, нужно правильно составить резюме и хорошенько подготовится к собеседованию.
 - 
                    
                    
Стажировка.
Теперь, когда у меня достаточно знаний и есть опыт благодаря моим собственным проектам пришло время устроится на роботу. Но новеньких, свеже спечоных программистов, без комерческого опыта никто просто так не возьмет. Поэтому сначалу на стажыровку в компанию и пробуем проявить себя лучшым способом.
 - 
                    
                    
Работа с графическим интерфейсов в Java.
Для того чтобы программа написанная на Java имела какой то внешний вид, нужно уметь работь с графическим интерфейсом. Для работы с графическим интерфейсом в java есть 3 популярные біблиотеки:
- AWT(самая примитивная);
 - Swing(получшеб но и потяжелее);
 - JavaFX(Лучшая из тройки, но и самая сложная.);
 
 - 
                    
                    
5 программ на Java.
Создать 5 полноценных программ на джаве. Желательно чтобы они использовали базы данных и имели графический интерфейс.
 - 
                    
                    
Пройти онлайн-курс KharkovITCourses: Junior Java Developer.
KharkovITCourses: Junior Java Developer - охватывает тот объем знаний, который нужен программисту на посаду младшего разработчика.
- 
                                                                        
Модуль #8 Maven
 - 
                                                                        
Модуль #7 TDD
 - 
                                                                        
Модуль #4 HTTP
 - 
                                                                        
Модуль #2 JDBC
 - 
                                                                        
Модуль #3 Log4j
 - 
                                                                        
Модуль #5 Servlet AP
 - 
                                                                        
Модуль #6 DI/IoC
 - 
                                                                        
Модуль #9 Spring Framework
 - 
                                                                        
Модуль #10 Spring MVC
 - 
                                                                        
Модуль #1 Шаблоны проектирования GoF
 
 - 
                                                                        
 - 
                    
                    
Изучить английский язык на уровне intermediate.
Без хорошего английского в ИТ никуда.
- 
                                                                        
# Разговорный Английский
 - 
                                                                        
# 50 часов английского
 - 
                                                                        
# Граматика
 - 
                                                                        
# Увеличение словарного запаса, или прочитай книгу на английском написаную методом Ильи Франка.
 
 - 
                                                                        
 - 
                    
                    
Устроится на постоянную работу.
 
- 6401
 - 22 November 2013, 19:12
 
Don't miss new posts!
Subscribe for the Goal and follow through to its completion