1. I'm 30 years old. Am I too old to start to code?
-
You can be distracted with other responsibilities.
-
It may take time and learn slowly.
2. Which language to start with?
-
HTML and CSS is visual. So start with HTML and CSS
3. Nico, How did you start to code?
-
I had a goal of something: like hacking my mom’s computer
-
Goal such as How to make virus with Python.
-
Copying website: “I want to learn how they put this square on top of this image”
-
I spent so much time on Inspecting code.
4. Nico, How do you learn to code? with documentation?
-
yes. Reading documentation helps.
-
ReactJS is good documentation, but graphene of Django doesn’t help
-
Reading documentation first, read example. Before you buy any books or course.
5. A time-efficient way of learning to code?
-
You need mentor. For example, it is 2019. You shouldn’t learn JQuery
-
Useless, nobody uses it, doesn’t work: These are useless.
6. How to review?
-
You need to move on to project that is useful. Make a product to yourself.
-
Send me a link with new product.
-
Or send me a link with new feature added on to cloning project: like changing password, responsive feature
7. I am a front-end engineer, should I study back-end?
-
If you are happy with doing backend, go ahead.
-
If you need to do project relying heavily on data data, then you should learn it.
-
-
Hotel booking system, airplane ticket booking simulator
-
8. I am a back-end engineer, should I study front-end?
-
Frontend engineers will be replaced by machines…
-
There is website that designs machines. Focus on JS.
-
JS opens up possibilities of doing frotend, backend, mobile ...
9. how to find a remote job?
-
Build relationship in own country. Keep relationship
-
If you are full stack, make friends who have agency that needs developer.
-
Make five friends that have agency. They will give you jobs.
-
Finding remote job online is difficult: competing with Indians. Yuk.
-
Contacts in home country, Skype them, do outsource works.
10. what do you think of spring?
-
It is Java.
-
JavaScript community is funnn
11. PHP?
-
I respect PHP.
12. future of web dev
-
I believe machines will take away jobs of frontend developers that do not specialize in something.
-
Doing HTML, CSS is of course not enough.
-
For example, “Supernova” generates React code from sketch for you.
-
That’s going to push us to become full stack.
-
Future web development will be automated.
-
Serverless is going to take away a lot: API Gateway, Lambda… It is going to take lots of backend jobs as well.
-
We are pushing to full stack. ex: PRISMA
13. Open source project for junior programmer?
-
It is a very good thing.
-
It depends on what you do. Look for libraries, and see what they do.
-
For example, if you are learning JS, read Redux source code. It is not big as you think.
-
Another example will be Hooks source code.
15. firebase?
-
Firebase, Prisma, if they make your project be done faster, do it.
16. flutter?
-
Flutter is amazing.