|
|
| | Ask HN: As a Full stack developer how do you keep up with all the technologies | |
37 points by kiraken on Feb 7, 2015 | hide | past | favorite | 56 comments
|
| | I started learning web development 6 years ago when i was 13 or something, it started as something to do just for fun and ended up as a passion that pays for college. When i started learning i focused all my attention to HTML and CSS since they were relatively easy, and as time past by i grew accustomed to them and didn't feel the desire to learn anything else, but once i started freelancing i had to learn a couple of things to keep myself in business. But the thing is, with every new project i take i have to learn something new, wordpress development, joomla development, angular, responsive, JSON... There's like a thousand thing to learn, and each time i take 2 days to learn what i need to know and finish the project but then after 2-3 weeks or after a new project i can't remember a thing about that technology! How do you guys do it? |
|
![](s.gif)
Consider applying for YC's Spring batch! Applications are open till Feb 11.
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
When you do it long enough, you get a really good sense of the structure of programs. Then, it's just a matter of fitting in the best technologies of the time into the 'architecture'.
The full stack is just data storage, data transfer, processing, user interface, system structure, tools, and processes. When you do it long enough, you get a good, general understanding of all of these pieces.
When I take on a new project, I do the following:
1. learn about all the 'current' technologies
2. write simple apps (full stack) in each of them
3. decide on which are best (sometimes I make mistakes, often I use 'old' stuff)
4. cram a bit
5. write a somewhat more complex app
6. learn the rest, as I go