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 #programming.
First contact
From the very first year at university, I fell in love with programming, when we were introduced to #C. 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 #Python 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 #job 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 #bash 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 #Godot. I had never made any #games, and had never used a game engine before either, but I had had some contact with #FOSS (free and open source softwares), like #blender and #inkscape, 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.
#SQL 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 #databases 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 #tired 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 #Harvard offered this course online, called #CS50
For a few months I tried, and was unable to #study in my spare time. So ultimately, I decided to #quit my job, finish CS50, and start a career in programming.
Paying the #bills
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 #junior 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 #gamedev with #webdev, making a site with three main areas containing mini-games in three different styles, from #ASCII 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. #Backend is being done in python with #flask, #frontend is using templates from flasks #jinja, but mostly plain #HTML #CSS and #javascript
#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
Mar-a-Lago Owner Nods Off Listening To Horrific Fate Awaiting His Father
We’re talking about dumpty dowager Mar-a-Lago, who was built two years after the Great Gatsby was written and reflects that era and mind set. She was magnificent in the 1920s, it’s now the 2020s and styles have changed a tad.
Junior “bought” the place for $422 million just last week, which is a fine feat, because Junior’s net worth is reportedly $350 million.
https://politizoom.com/mar-a-lago-owner-nods-off-listening-to-horrific-fate-awaiting-his-father/
ADORO IL GENIO - PUGILATO
...Ma tu non sei troppo studiato o sei uno spiritosone.
#adoroilgenio #30agosto #pugilato #PESO #pesomedio #Junior #pannolini #bambini #palestra #Sport #boxe #guanti #guantoni #outofcontext #offtopic
#adoroilgenio #30agosto #pugilato #peso #pesomedio #junior #pannolini #bambini #palestra #sport #boxe #guanti #guantoni #outofcontext #offtopic
I've been using #Duolingo to learn some japanese, at Oran's suggestion, and as soon as #Junior said "Ookii desu~" i knew i had to lewd him!
I took a few screenshots to edit the UI, but i actually redrew him in the duolingo style myself! its the first time i REALLY try to draw in a style SO different than mine, but im happy with the results~ i had to get creative with his hair when i did him in my syle tho
Also one of the first spanish words they teach you is milk...
#duolingo #junior #shota #hungshota
Sandy faz terapia desde os 18 e conta fase mais difícil: ‘Vivi tudo isso muito exposta’
#Xororó #Terapia #SomBrasil #Sandy #PedroBial #NoelyLima #LucasLima #Junior #Globo #Carreira #Adolescência #ViNoInstagram #Famosos
#xororo #terapia #sombrasil #sandy #pedrobial #noelylima #lucaslima #junior #globo #carreira #adolescencia #vinoinstagram #famosos
@maitresseVG
En effet, à part Qwant Junior je ne vois pas trop 🤔
Peut-être que @zaclys sur la lancée de #Zotop pourront réfléchir à une version #junior 😉😅
Flower, 7/8 mois angora turc chat d’appartement
#chatte #adoption #angora #turc #junior #appartement
https://www.chatslibres.com/adopter-un-chat/flower-7-8-mois-angora-turc/
#adoption #chatte #angora #turc #junior #appartement
#Tip for managers holding these "optional" sessions: if more than half of your employees are attending the optional #training, or if #attendance is heavily skewed in favour of #younger and/or more #junior employees, then from their point of view, it isn't optional.
Managers who don't see this are also the type who have "open-door" #policies, but who report very few employees coming to them with problems and questions, from which they derive the #conclusion that everything is hunky-dory.
8/x
#tip #training #Attendance #younger #junior #policies #conclusion
2023 U.S. Girls’ Junior Final Highlights: Kiara Romero vs Rianne Malixi | Every Televised Shot https://www.fogolf.com/553339/2023-u-s-girls-junior-final-highlights-kiara-romero-vs-rianne-malixi-every-televised-shot/
#FINAL #girls #Golf #golfgirl #golfgirlvideos #golfgirlvlog #golfgirlYouTube #highlights #Junior #Kiara #MALIXI #RIANNE #Romero #Shot #televised #U.S #UnitedStatesGolfAssociation #USGA
#final #girls #golf #golfgirl #golfgirlvideos #golfgirlvlog #golfgirlyoutube #highlights #junior #kiara #malixi #rianne #romero #shot #televised #u #unitedstatesgolfassociation #usga
In this condo we stan Sir Miles Axlerod and Junior from Cars. #Cars #Pixar #SirMilesAxlerod #EddieIzzard #Junior #DaleEarnhardtJr
#cars #pixar #sirmilesaxlerod #eddieizzard #junior #daleearnhardtjr
#Interview with #Junior #JS #Developer 🤣🤣🤣
https://inv.in.projectsegfau.lt/watch?v=-9jttTSSDzc
Alt. link.:
🤣🤣🤣
#developer #js #junior #interview
https://www.lovenhl.com/891979/ 2023 NHL Draft : Justin Gill after being drafted by New York (Islanders) #BaieComeau #CHL #drakkar #EasternConference #espoirs #highlights #hockey #islanders #Junior #JuniorMajeur #JustinGill #LCH #lhjmq #MajorJunior #MetropolitanDivision #NewYork #NewYorkIslanders #Phoenix #prospect #prospects #qmjhl #Québec #Sherbrooke
#baiecomeau #chl #drakkar #easternconference #espoirs #highlights #hockey #islanders #junior #juniormajeur #justingill #lch #lhjmq #majorjunior #metropolitandivision #newyork #newyorkislanders #phoenix #prospect #prospects #qmjhl #quebec #sherbrooke
I almost forgot that 'Ol Coke-Nose' is in Australia... #uspol #junior
https://www.aap.com.au/factcheck/experts-declare-trump-jrs-trans-claim-as-fake-news/
that's right...
#thatsright #name #scorpion #geronimo #junior #kamenriderx #monster #vidcap #animatedgif
#thatsright #name #scorpion #geronimo #junior #kamenriderx #monster #vidcap #animatedgif
#vacature #metadataspecialist #junior #procesbeheer #datakwaliteit #universiteitleiden #bibliotheek #UBL
https://informatieprofessional.nl/de-universitaire-bibliotheken-leiden-ubl-zoekt-per-direct-een-junior-metadataspecialist/
#ubl #bibliotheek #universiteitleiden #datakwaliteit #procesbeheer #junior #metadataspecialist #vacature
#Waldorfschule ist nicht nur Häkeln und Namen-Tanzen. Bag-Age an der #Waldorfschule Gröbenzell (FFB, bei München) gewinnt beim "Junior"-Landeswettbewerb des Instituts der deutschen Wirtschaft. Die SZ berichtet: https://ogy.de/sht9
Oops! Trump Junior Accidentally Insults His Own Dad And Doesn't Correct Himself
#Trump #Junior #DeSantis #RonDeSantis #MAGA #GQP #GOP #Stupidity #Elections
#Elections #stupidity #gop #GQP #MAGA #rondesantis #desantis #junior #Trump
🔊 #NowPlaying on BBCRadio2's #PickOfThePops
Junior:
🎵 Mama Used To Say
https://open.spotify.com/track/3DRyJ7FT8yCLtF0e6K5JeG
https://funkangloamericans.bandcamp.com/track/junior-mama-used-to-say
#nowplaying #PickOfThePops #junior
🔊 #NowPlaying on BBCRadio2's #ScottMills
Junior:
🎵 Mama Used To Say
https://open.spotify.com/track/3DRyJ7FT8yCLtF0e6K5JeG
https://funkangloamericans.bandcamp.com/track/junior-mama-used-to-say
#nowplaying #ScottMills #junior
🔊 #NowPlaying on BBCRadio2's #PickOfThePops
Junior:
🎵 Mama Used To Say
https://open.spotify.com/track/3DRyJ7FT8yCLtF0e6K5JeG
https://funkangloamericans.bandcamp.com/track/junior-mama-used-to-say
#nowplaying #PickOfThePops #junior