Skip to content

Software Development at Program Tom LTD

Place for coding, programming, development and software in general.

Menu
  • Blog
  • PDF Booklets
  • Dev Utils & Content
  • Java Spring Boot Or Web Apps
  • English
    • български
    • English
    • Español
    • Português
    • हिन्दी
    • Русский
    • Deutsch
    • Français
    • Italiano
    • العربية
  • About Us
Menu
Side Projects

Importance of Side Projects in IT

Posted on July 22, 2021August 18, 2024 by Toma Velev

Most people probably don’t need to work on side projects and are perfectly happy with the everyday work. 9-5 could pay the bills, cover vacations, earn some savings for investments. But, some people like adventure and the modern wrapping of it -is try and experiment with ideas. There are many advantages about exploring side projects that I’m gonna point out here.

Getting up to date

Getting up to date

When you see the magic behind new tool that has appeared on the market – you could potentially become magician yourself. Learning many things expands your horizons and choices – in work, business and life in general.

blank

Learn what is in demand on the market and you could actually rise the amount of money you collect at the end of the day. You could change your job to more interesting one. The corporate job pays your expenses. But, focusing too much on it – will put you in a rat race that rarely creates happiness by itself.

Experiment first hand new Technologies.

Experiment first hand new Technologies.

Side projects force you to stay up to date with the latest stuff in a field of work or interest. While the business requires getting things done and complete, side projects offer exploration of the gray area of the individual knowledge. The side projects may fail without fatal consequences and that freedom lets you experiment.

Verify or Reject the magical words about frameworks, libraries and stacks.

Verify or Reject the magical words about frameworks, libraries and stacks.

Some of the technologies are marketed with too much magic dust in your eyes. When you get your hands dirty with it, you could actually see for yourself – what is true and what is not. Many times the new is the forgotten old. Check out how much libraries compile to JavaScript, when I did that 13 years ago with GWT.

The Real Confidence about anything comes from personal experience.

The Real Confidence about anything comes from personal experience.

You create confidence with personal experience and with a lot of practice. There is no other way around that.

Actually being able to implement Cool Ideas in your own side projects

Actually being able to implement Cool Ideas in your own side projects

When you become expert with some skill, you could implement yourself the ideas that you have in mind or that are searched on the market. And when you implement them yourself, they are yours in a legal term. This is how you raise beyond the 9 to 5.

Integration of code with stuff outside of code.

Integration of code with stuff outside of code.

When you have a job, you focus on polishing the technical details of your area. With side projects you have freedom to intermingle a technology with something outside of it beyond what is required for business. That is the real benefit of anything. Nothing is worthwhile while it lives alone and for itself.

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)

Tags

Algorithms (9) crypto (29) flutterdev (39) General (86) Java (7) QR & Bar Codes (3) Software Dev Choices (33) Spring Boot (1) standards (1) Theme (3) User Authentication & Authorization (9) User Experience (10) Utilities (19) WordPress (11)

Product categories

  • All Technologies (87)
    • Flutter Apps (26)
    • GPT (4)
    • Java (39)
    • Native Android (3)
    • PHP (9)
    • Spring (Boot) / Quarkus (36)
    • Utils (15)
    • Vaadin 24+ (28)
    • Vaadin 8 (1)
  • Apps (18)
    • Employees DB (1)
    • Notes (6)
    • Personal Budget (1)
    • Recipes Book (1)
    • Stuff Organizer (1)
    • To-Do (2)
  • PDF Books (3)
  • Source Code Generators (8)

Recent Posts

  • Prompt-to-Production: How AI is Forcing Us to Build Higher Quality Software
  • Debug Web View Flutter App
  • Skipping AI? You’re a Relic – Time to Evolve or Perish!
  • 2026 Flutter Launch Blueprint: Your 10-Step Checklist to App Store Domination
  • Product Requirements Document – for different software development levels

Post Categories

  • Apps (25)
  • ChatGPT (27)
  • Choosing a Framework (38)
  • Flutter (281)
  • Graphical User Interface (14)
  • Marketing (119)
  • Software Development (292)
  • Spring (45)
  • StartUp (22)
  • Uncategorized (14)
  • Uncategorized (4)
  • Vaadin (16)