1

Step 1

Define whitespace in knowledge

2

Step 2

Devops practises

3

Step 3

Clouds Platform

4

Step 4

Networks

5

Step 5

DataBases

6

Step 6

Security for web applications

7

Step 7

Javascript

8

Step 8

PHP

9

Step 9

Software architecture knowlages

10

Step 10

Product Managment / Team Leading

11

Step 11

Interviews

1

Step 1

Define whitespace in knowledge

2

Step 2

Devops practises

3

Step 3

Clouds Platform

4

Step 4

Networks

5

Step 5

DataBases

6

Step 6

Security for web applications

7

Step 7

Javascript

8

Step 8

PHP

9

Step 9

Software architecture knowlages

10

Step 10

Product Managment / Team Leading

11

Step 11

Interviews

16 October 2018 30 September 2019
The goal is overdue by 2228 days

Goal abandoned

The author does not write in the goal 7 years 9 days

Career & Work

Senior Full Stack developer

Hello there!

My name is Andrey and I am full stack web developer in PHP/JS stack. My goal is to get a promotion in my company or get a new job offer as a Senior Full Stack Developer ot Team Lead.

In short, after several intervies, I have discivered that I have a lot of whitespaces in tech knowledges. So, I want to change the current situation and improve my working skills, get new expirience and so on and so far.

Moreover, I recognise that my level is middle, not a senior as I thought before.

My plan is still in developing phase, so it will be changed and it will be supplemented from time to time.

This is a Gantt diagram for showing the tasks, tasks prioritization and timeline.

So, let's start ... it is going to be long way ...

 Goal Accomplishment Criteria

Senior Full Stack Developer / Team Lead position

  1. Define whitespace in knowledge

    1. Make a list of technologies that I pointed in my CV and popular questions about them

    2. Find whitespaces and start making the plan of improving my har skills

    3. Start to estimate the tasks and milestones

  2. Devops practises

    1. DOU "Виртуализация процесса разработки" Vagrant + Docker
      https://dou.ua/lenta/articles/docker/ https://dou.ua/lenta/articles/vagrant/
    2. Top 10 Practices for Effective DevOps
    3. Book Vagrant: Up and Running Publisher: O'Reilly Media
    1. Vagrant

    2. Docker

    3. Kubernetes / Docker Swarm

    4. Continuous integration

  3. Clouds Platform

    1. Amazon Web Services (AWS) - Cloud Computing Services

    2. Google Cloud Platform‎

  4. Networks

    DNS / Protocols (tcp/ip, http, webdav, websockets, rpc, telnet)

    1. DHCP

    2. TCP/IP

    3. HTTP / HTTPS / HTTP2

    4. FTP / SFTP

    5. SSH

    6. Telnet

    7. SSL / TLS

  5. DataBases

    Points that should be considered for each DB

    • index
    • partitioning (Horizontal / Vertical)
    • sharding
    • replication
    • pros and cons
    • some

    Базы данных (весна 2017)

    http://www.sql-ex.ru

    https://habr.com/company/mailru/blog/248845

    1. MySQl

    2. PostgresSQL

    3. PostgreSQL vs MySQL

    4. MongoDB + другие NoSQL

  6. Security for web applications

    1. Cross-site scripting

    2. SQL injection

    3. Cross-site request forgery

  7. Javascript

  8. PHP

    1. New features.

    2. Pattern implimentation

  9. Software architecture knowlages

    1. Load Balancing

    2. Platform-as-a-Service (PaaS)

    3. Software-as-a-Service (SaaS)

    4. MQ / Redis vs RabitMQ / Apache Kafka

    5. JSON API / REST API / Restful api

  10. Product Managment / Team Leading

    1. TDD / BDD

    2. Code review

  11. Interviews

    1. Update CV

    2. Update Linkedin Profile

    3. Make a script of presentation

  • 868
  • 16 October 2018, 08:13
Sign up

Signup

Уже зарегистрированы?
Quick sign-up through social networks.
Sign in

Sign in.
Allowed.

Not registered yet?
 
Log in through social networks
Forgot your password?