DEV Community

Cover image for Twitter Space: "Ask a senior developer anything"
Savvas Stephanides
Savvas Stephanides

Posted on • Edited on

Twitter Space: "Ask a senior developer anything"

Today I've done my first Twitter Space. It was called "Ask a senior developer anything!" Some amazing questions were asked during it, so thank you!

How do I learn Javascript?

The best resource I know of is Javascript.com for learning Javascript for the first time. It's made by Pluralsight which is a site that contains courses.

How do I measure the time it takes to create a project or add a feature?

That would really depend on the feature. It helps if you have a clear picture of what needs to be done in a technical perspective. If you're asked to make an estimate of time, don't worry too much about it, it doesn't need to be perfect! You can adjust as you go!

How is a framework created?

On a technical level it's just about coding something, then packaging that something and sending it to the package manager.

For example for React: It's been coded in Javascript/NodeJS, packaged and sent to NPM where you can get it using the npm command. Of course a framework like React takes a lot of time and brainpower to be made a good team of engineers is also important!

Looking back at your experience, what is something you could've done differently?

The thing that I've done wrong, was having what I like to call "developer tunnel vision". That means, focusing too much on the tech stack and no so much what the user needs. There have been instances at work where I said "we need this stack because it's cool" even if it compromised the user experience. This mistake has broaden my perspective and vision and the "developer tunnel vision" has dissolved a little.

How do you ask a question to a senior developer?

If you feel that you have to come prepared just so you can ask a simple question, or you feel like you're wasting our time... you're wrong.

Senior developers are here to help you. We're not your enemy, we're your friend. If you have a question, just ask. There are no stupid questions. Just like you're a junior developer now, we were once junior developers once as well. We have progressed mostly because of senior developers who were helpful and didn't mind spending time with us and mentor us.

JUST. ASK.

See you next time!

Top comments (2)

Collapse
 
grahamthedev profile image
GrahamTheDev

Sadly only caught the end of it, but it was nice to chat β€œIRL” for a brief time!

Look forward to the next one! πŸ’ͺ

Collapse
 
savvasstephnds profile image
Savvas Stephanides

Thank you so much for joining Graham! It was nice having some support! πŸ™Œ