DEV Community

Cover image for Experience in an intership
Natália Satie
Natália Satie

Posted on

5 1

Experience in an intership

Finally, after a couple of months working with React.js and Typescript I'm able to describe as an computer science student what I learned as a front-end developer.

Preparation, curriculum and interview

I was working with a small project with a professor in my university, and learned the basics of React.js with a small pre-made assets. Also I got quite some experience with Git, the visual interface of Github and using Git Bash as main sources of practise it was pretty useful.

The curriculum was created with my main skills (Javacript, React.js and others), prior experiences (including participation and organization in university events) and Github page. The curriculum was created with Overleaf, a LaTeX editor.

Finally the interview, since it was a small business, mostly was a short talk about interests, motivation as a candidate and previous projects and got the intership.

What I learned?

  • Found good and bad practises of coding (thanks to Clean Code: A Handbook of Agile Software Craftsmanship)
  • Think and participate as a team (also thanks to Accelerate)
  • Undestand the value of automated end-to-end tests (Cypress)
  • Improve networking by participating and talking to friends and colleages
  • Found more communities to learn more about the code you're working with (Twitter, Reddit, Stack Overflow, Dev.to, Medium)
  • Use more task managers such as Trello and Jira
  • Have fun learning unexpected methods to solve issues with Code Challenges (CodeWars and using external tools as Replit

But also, working with home-office there's time-management because of university and household tasks. But now, what to improve? Probaly, a lot. But I believe the main goal is to participate and make the community richer and talk about what you learnded and how to improve with others.

Maybe your experience with your first intership was very much diffent from mine? How it was? Tell more in the comments.

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

Top comments (0)

SurveyJS custom survey software

JavaScript Form Builder UI Component

Generate dynamic JSON-driven forms directly in your JavaScript app (Angular, React, Vue.js, jQuery) with a fully customizable drag-and-drop form builder. Easily integrate with any backend system and retain full ownership over your data, with no user or form submission limits.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay