Iago Andrade · @iago_andrade
11 followers · 4 posts · Server kolektiva.social

Well, I think it could be nice to talk a bit about myself, so here it goes (it is a long one, be warned)

My (still ongoing) journey from engineering to programming: Prologue
As can be seen in my profile bio, my name is Iago Andrade, and I am a Brazilian. What can't be seen there, though, is that I'm a mechanical engineer, and I have worked as a mechanical designer since 2018. This year (2023) I decided to pursue an old desire, which was to be able to work with .

First contact
From the very first year at university, I fell in love with programming, when we were introduced to . Most of my friends were not really interested in that, and thought it was too difficult, but I was fascinated by the possibilities of what could be done with it.
At first, we used it mostly to solve dificult mathematical problems through iterative process, but my curiosity led me to learn more than just what was taught in classes. We were also later introduced to MATLAB and EES, and I even learned a bit of in order to help a friend of mine.
But as the course became more and more time consuming, I started to drift away from that passion, and focus more on the other disciplines, and only sparingly did I delve into anything related to programming.

First job
As I graduated, I soon got a in mechanical design, modeling industrial equipment and parts and its drafts for production. As I had little time for studying, programming was put aside for a while, and all the focus was put into this job.
I learned a lot at this job, and managed to build a lot of resources for accelerating, and even automating tasks, and that kept me reminded of how much I liked to solve problems like these. I even got to the point of learning some script in order to automate the creation of folders in the company's server (which did not end up very well, due to the lack of some quotes hehe). Though the script caused some problems, it was solved in the end (and I learned the important lesson of debugging everything very thoroughly).

Reigniting an old passion
At some point between then and now, I learned of the existence of a "new" game engine called . I had never made any , and had never used a game engine before either, but I had had some contact with (free and open source softwares), like and , and that one caught my attention, since I had always wanted to create games. Since it was free, super lightweight, I decided to give it a go. It felt so good to learn that tool, and programming in it reminded me of how much I liked to code.
Back then, a friend of mine was also interested in making a game, and he wanted to be more focused on the story part of it, which was perfect since I wanted to focus on the programming and possibly the art and music for it. We started to work on the idea, got a ton of references, and started building the overall scope and story, until one day we lost momentum and just couldn't get back to it. Our jobs were sucking too much energy, and we decided to put it aside until we had more time to do it properly.

and the leap of faith
After some more years of working with 3D modeling, the company where I was working decided to implement an ERP system. The problem was they didn't have anyone from the inside who was qualified for some of the tasks that would appear, and they tasked me with dealing with those problems.
I had never worked with an ERP system, but had some idea of how worked, and that helped a lot in making some decisions early on (like not entrying all data manually). I had to learn how to bulk clean old data from another system they had used before, which had been fed by many different people, with a lot of mistakes and inconsistencies.
After that, I had to import all that data into the system, and I decided it was time to learn SQL so I could query the database properly when I needed information. And that once again triggered my interest in programming, leading to my decision to make new templates for the engineering team.
These templates used programming for automating some of the tasks, in a language specific for the modeling software,reducing many of the steps in the project pipeline, and making it easier to input new equipment in the system.
As I became more and more of some problems at work, and got more interested in programming again, I made the decision of focusing in relearning the languages I had contact with, and while searching for resources, I was informed that offered this course online, called
For a few months I tried, and was unable to in my spare time. So ultimately, I decided to my job, finish CS50, and start a career in programming.

Paying the
With only the final project from the course left, money was running short, and bills were still appearing, so I had to start looking for jobs, and I ended up getting another job in mechanical design. The difference now is that it is much closer to home, so I will be able to finish my final project on my spare time, and keep looking for roles in programming.

Epilogue: The Final Project
Since this toot is ridiculously long already, I may as well talk about the final project for whoever got to this part haha
The idea for the project is to mix a bit of with , making a site with three main areas containing mini-games in three different styles, from to one with actual graphics. If all goes well, I also wanted to enable players to get a score, and keep that in a database, if the player so desires. is being done in python with , is using templates from flasks , but mostly plain and

#programming #c #python #job #bash #godot #games #FOSS #blender #inkscape #sql #databases #tired #harvard #cs50 #study #quit #bills #junior #gamedev #webdev #ascii #backend #flask #frontend #jinja #html #css #javascript

Last updated 1 year ago

The Ocean Cowboy · @Oceancowboy
388 followers · 245 posts · Server kolektiva.social

Wish me luck!

#quit #smoking

Last updated 1 year ago

Frank van Polanen Petel · @frankvpp
21 followers · 35 posts · Server mastodon.nl
Dr Stuart Woolley · @fractaldoctor
12 followers · 31 posts · Server me.dm

In software engineering it's about money, people, and the process - and all of the unexpected consequences of the cognitive dissonance in-between.

"Why We Quit Our Jobs"
link.medium.com/TEhSzHPerCb

#work #humor #resign #quit #software #wellbeing

Last updated 1 year ago

Mr. A. · @avds2708_1
41 followers · 34 posts · Server social.vivaldi.net

13 Things That Could Happen When You Quit Social Media

thehealthy.com/mental-health/q

#quit #socialmedia #stop

Last updated 1 year ago

CryptoNewsBot · @cryptonewsbot
639 followers · 32426 posts · Server schleuss.online

Binance's top strategist departs company amid reported US exec resignations - Patrick Hillmann confirmed in a tweet that would be departing the... - cointelegraph.com/news/binance

#cso #quit #depart #resignation #patrickhillmann #chiefstrategyofficer

Last updated 1 year ago

yes, but not really · @Kowool
2 followers · 93 posts · Server mastodon.xyz

Is quitting your job the most liberating thing in the world?

#quit #jobhunt #work

Last updated 1 year ago

|Gon0S| ⏚ · @Gon0s
222 followers · 9597 posts · Server mamot.fr

Arshad Ali on TikTok vm.tiktok.com/ZGJXNExtb/
>

Le travail, qu'il soit ici ou ailleurs

#job #quit #reasons

Last updated 1 year ago

David Phd · @cmsdengl
767 followers · 2600 posts · Server mas.to
Martin Jones · @abermart
154 followers · 682 posts · Server toot.wales

To anyone who needs to hear it: QUITTING IS NOT FAILURE. It's a healthy choice. And I say this as someone who definitely ought to have quit their PhD, rather than forging ahead and acquiring a generally poor state of mental health that has taken 10 years of work to improve.

If it's not working for you, if you're unhappy, call it a day, do something else that brings you a better balance.

theguardian.com/commentisfree/

#happiness #career #mentalhealth #quitting #quit

Last updated 1 year ago

Hindustan Times :press: · @htTweets
120 followers · 2261 posts · Server press.coop

Robert Breton, 35, his job as a cashier to live in a in a Hawaiian jungle.

Read more about his story here:

hindustantimes.com/trending/us

#quit #treehouse #press

Last updated 1 year ago

I in 2012. I quit in 2022. Ya know how hard it was to quit and delete their apps?

#quit #facebook #Twitter #cnn

Last updated 1 year ago

Wolfie Rankin · @Wolfie_Rankin
2028 followers · 7580 posts · Server aus.social
eicker.news #technews · @technews
70 followers · 504 posts · Server eicker.news
AKNativeNews · @AKNativeNews
112 followers · 678 posts · Server social.vivaldi.net

National Public Radio Abandons Twitter
[the_ad id="30587"]

Broadcaster National Public Radio said Wednesday it would no longer post its news content on 52 official Twitter accounts in protest of the social media site labeling the independent U.S. news agency as "government-funded media."

NPR is the first major news organization to go silent on Twitter. The social media platform owned by...
alaska-native-news.com/nationa

#npr #twitter #removal #quit

Last updated 2 years ago

beSpacific · @bespacific
818 followers · 1322 posts · Server newsie.social

: Why can't . The should be building . Instead, some are ..among the 900 or so and professionals I follows usage is basically steady. The may scroll a little more slowly than it used to, but everyone is still showing up for their daily dose of sparring for . And I think it’s worth taking a moment to reflect on why. platformer.news/p/why-journali

#caseynewton #journalists #quit #birdsite #media #Alternatives #doublingdown #tech #timeline #retweets

Last updated 2 years ago

πŸ€ Cecil Teapot πŸ€ · @CecilTeapot
185 followers · 2008 posts · Server mastodon.scot

Fuck off you cheating bastard.

First ever

#quit #rage

Last updated 2 years ago

dustcircle :verified: · @dustcircle
141 followers · 3903 posts · Server masto.ai

In praise of praise
businessinsider.com/boss-manag
have forgotten how to say "good job" β€” and it's driving to

#bosses #employees #quit

Last updated 2 years ago

Jennifer's BookTrail · @booktrail
6 followers · 19 posts · Server sunny.garden

Annie Duke - Quit: The Power of Knowing When to Walk Away

We hear a lot about the merits of grit, determination and keeping going, and maybe not so much about the merits of stopping. This book looks at when it's time to give up, and celebrates the skill of deciding not to do things!

(Read in January 2023 - had initially forgotten that I wanted to mention it here.)

#quitting #stopping #givingup #grit #quit #books

Last updated 2 years ago

dustcircle :verified: · @dustcircle
131 followers · 3449 posts · Server masto.ai

30 People Reveal What Moments At Made Them On The Spot
boredpanda.com/best-job-quitti

#work #quit

Last updated 2 years ago