𝘋𝘪𝘳𝘬 ( @Dirk@lemmy.ml ) 55•5 months agoThe difference is: One you do for fun and one you’re told to do for money.
mogoh ( @mogoh@lemmy.ml ) 47•5 months agoYou can use a JavaScript to assembly converter so you get the same pain on your personal projects.
AlolanYoda ( @AlolanYoda@mander.xyz ) 34•5 months agoAmazing how you can work 8 hours without it ever stopping being 1 am. Human beings really are amazing when they are motivated
PM_ME_VINTAGE_30S [he/him] ( @PM_ME_VINTAGE_30S@lemmy.sdf.org ) English15•5 months agoWhat are you doing in assembly?
jol ( @jol@discuss.tchncs.de ) 4•5 months agoAssembling.
embed_me ( @embed_me@programming.dev ) 2•5 months agoDoing vector operations because the MCU vendor didn’t provide APIs for it.
(did not actually do that but was preparing to before we came to our senses and ditched that MCU)
ExLisper ( @ExLisper@linux.community ) English13•5 months agoYep, programming is fun but working as a programmer not so much. For me writing software is a creative activity. It’s fun to come up with problems and find solutions for them. In my personal projects I decide what problem I want to solve, choose the technology I think will be fun to solve it in and then come up with a solution I like.
At work you are usually handed a problem you don’t care about (we’re decommissioning X, you don’t have to know why, just change everything to use Y), the solution is described in detail by someone else and you just have to turn it into some code using 5-10 years old stack.
Fortunately at my current job I mostly do projects without much technical oversight (proof-of-concept type project) so I can choose how I want to do then. I dislike the company culture but I know that moving somewhere else would mean going back to boring coding agian.
Flipper ( @Flipper@feddit.de ) 4•5 months agoWhere I work there is a hardware test, where the voltage needs to be changed on the power supply like 8 times. Currently it’s done by hand.
I gave that to a student with the description that I want that automated, let production show you how the test is done. If you have other ideas how to improve it, just do it.
This was 8 working days ago for the student. She still hasn’t started, because she wants an exact description what needs to be done. If you want me to write down how exactly everything needs to be done, I might just write it myself in python and be done with it.
Gork ( @Gork@lemm.ee ) 12•5 months agoAt least with your assembly code it’ll go brrrrrrrt because of how fast it’ll be.
noddy ( @noddy@beehaw.org ) 23•5 months agoIt will go brrrrrrrt¤gdføTJwrgt65&<)5½$¥[[¥½{2ahgfh Segmentation fault (core dumped)
30p87 ( @30p87@feddit.de ) 9•5 months agoIf you know that you do. What you probably do not. A proper C/C++ compiler (gcc) will almost always produce better/more optimized ASM than a human ever could.
SuperSpruce ( @SuperSpruce@lemmy.zip ) 6•5 months agoWhy is this literally the opposite for me?
I have a class where I write in Assembly but instead I’m working on my personal HTML/CSS/JS project.
intrepid ( @intrepid@lemmy.ca ) 3•5 months agoThe result is still the same, isn’t it? (in language you like vs in language you’re forced to use)
SuperSpruce ( @SuperSpruce@lemmy.zip ) 1•5 months agoIt also really depends on what is being made. My Assembly programs are specific homework assignments. My JS project is designed entirely by my will.
hex ( @hex@programming.dev ) 1•5 months agoI think the main difference is just personal project vs work project
Commiunism ( @Commiunism@lemmy.wtf ) 4•5 months agoWonder if that’s the “alienation of labor” thing Marx was talking about
Elise ( @xilliah@beehaw.org ) 4•5 months agoI like my coding job as long as I have the space to do what I need to do. Without that I just get stressed out and way less productive. The older I get the better I am at setting boundaries and finding the right kind of jobs.
EtzBetz ( @EtzBetz@feddit.de ) 1•5 months ago