L
L
LINKeR UA2016-03-10 19:06:22
Work organization
LINKeR UA, 2016-03-10 19:06:22

What does a web developer need to learn to make their life easier?

If it wasn't for the team, I wouldn't have heard such words as git, composer..
What else have I missed?
What should a developer have, what do you use besides knowledge in your field?
1. IDE
2. xdebug
3. git
4. composer
Continue the list please

Answer the question

In order to leave comments, you need to log in

10 answer(s)
E
Evgeny Troinov, 2016-03-10
@LINKeRxUA

1. IDE
2. xdebug
3. git
4. composer
5.bower
6.npm/bower
6. less/stulys/sass
7. grunt/gulp/webpack
8. apache/nginx
9. apc/opcache/memcache/varnish etc
10 .bootstrap
11. VIM!!!!!!!!!
12.English!!!!!!!!!!
13. All holes across the border
14. The ability not to read IT literature of Russian programmers, with the exception of Makarov, Indutny
15. Hate Popov

A
Alexander Zubarev, 2016-03-11
@zualex

For myself, I made a map of the development of a Web developer , maybe it will come in handy for someone.

E
evnuh, 2016-03-11
@evnuh

1) Select and configure an IDE. Get used to it.
2) Learn to work with version control systems.
3) Learn to learn. Learn English, learn how to use Google.
4) Learn to code.
5) Learn how to debug your code.
6) Learn how to test code.
7) Understand how a computer, network stack, browser works, how databases work, how compilation works. Learn DevOps.
8) After point 7, you can already learn how to optimize your code.
9) Learn to solve problems, and not stupidly write code. Understand when and where and how to use different technologies,
10) Learn to work with people. Learn to sell yourself and your product.
11) Throw trash out of the house.
12) Call old friends.

V
Valentine, 2016-03-11
@vvpoloskin

The specialty of a welder or a gas worker in case this entire web bubble bursts or the Internet is turned off

I
index0h, 2016-03-18
@index0h

Editors:
* phpStorm
* vim
Languages:
* bash
* SQL
VCS:
* git
Queue services:
* RabbitMQ
* ZeroMQ
* Beanstalktd
Cache services:
* Memcached
* Redis
PHP:
* PHPUnit
* Symfony
* Doctrine
Codestyle:
* PSR-0, PSR-1 ,...
* PHP_CodeSniffer
* JSCS
OC:
* CentOS
* Debian Daemon starter
:
* supervisord
Virtualization:
* Vagrant
* VirtualBox
Build systems:
* grunt
* gulp
Web servers:
*nginx
*apache

A
Anton Izmailov, 2016-03-10
@WapGeaR

devdocs.io is a good thing to
peek at fitztrev.github.io/shuttle - and its counterparts on other platforms for quickly creating shortcuts in the console.

P
Pan Propan, 2016-03-10
@mgis

Less asking more doing

V
Vov Vov, 2016-03-18
@balamut108

It seems to me that the main quality of any developer should be the desire and ability to learn. In the field of web development, technology changes every 3-5 years, so you always need to be in shape. But about one technology (or rather language) I can say that it will not exist for another 15-20 years - this is JavaScript. Even knowledge of JS alone can already feed, which means that all new software frameworks (frameworks) can be quickly mastered. Also, given the very big trends regarding Data mining and Machine Learning, it is probably worth paying attention to languages ​​such as Python, Scala, Go. I chose Python because of its versatility and simplicity, and it's perfect for my needs.

S
Sergey A, 2016-03-19
@feelmyeyes

To make life easier, it is best to learn a normal profession.

R
rinatoptimus, 2016-03-28
@rinatoptimus

Learn JS. This is already enough not to starve to death and will make it easier to understand how all this bullshit works. What's next? English!

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question