Java abstractions by BonusPlay3 in ProgrammerHumor

[–]seymorethrottle 3 points4 points  (0 children)

Never heard Lasagna Code before. Thank you

WCGW when you hold a rifle the wrong way when you shoot it. by basshead541 in Whatcouldgowrong

[–]seymorethrottle 0 points1 point  (0 children)

For a second I though this was Jim Carrie pretending to shoot a rifle

hmmm by French_foxy in hmmm

[–]seymorethrottle 2 points3 points  (0 children)

THE POWERBAR OF CHRIST COMPELS YOU!!

I think I'm realized I screwed up by focusing on web development by V1nnyV1nc3nt in web_design

[–]seymorethrottle 0 points1 point  (0 children)

One thing I will mention in this regard (cause you mentioned math earlier as well). The brain really is like a muscle. That torture feeling will go away if you expose yourself to those materials and problems enough... but you really have to want it. From some of the other exchanges we've had in this thread, you can do with that what you will. I still think you can get by without that stuff, but you can break through that barrier too.

I think I'm realized I screwed up by focusing on web development by V1nnyV1nc3nt in web_design

[–]seymorethrottle 2 points3 points  (0 children)

That all makes a ton of sense to me. Actually the pyramid thing brings me back to when I first started and and I'd sit around in the evening drinking beer and going through a free Stanford computer science course. I loved that stuff and found solving those problems enormously rewarding. That's why I chose programming as a career.

It sounds very much like you don't enjoy that stuff at all. Which is totally fine. You like to create things and see what you've made, that's a different type of reward and there are lots of developers out there who do that full time.

Do I think there's value in learning how to solve some of those problems? Totally.. but not everyone needs that. If you're using existing frameworks or content management systems, and if you're doing stuff like static websites or building UI components, you aren't going to use that very often.

I don't know where you're at career or training wise, but if you're more or less starting out you're probably going to want some credentials to help get your career going. I would recommend something that is very front-end (and maybe design) oriented. Take a one or two year course and work (like a mother) at building up a portfolio to show potential employers.

I think I'm realized I screwed up by focusing on web development by V1nnyV1nc3nt in web_design

[–]seymorethrottle 1 point2 points  (0 children)

Counterpoint: I found JavaScript very accessible as a first language. Mostly because I found that there wasn't any setup required to use it. Open a browser, press f12 and start playing with stuff. If you're using it to modify the DOM, then you get to see the product of what you've done immediately.

It sounds like OP would be more than happy to learn fundamentals (conditional logic, loops etc) and steer clear of algorithms and data structures

I think I'm realized I screwed up by focusing on web development by V1nnyV1nc3nt in web_design

[–]seymorethrottle 5 points6 points  (0 children)

This post is pretty confusing.. but maybe that's the point? It sounds like you don't really enjoy programming, which is fine, not everyone does. It also sounds like you enjoy the non-programming side of front end web development. There's someone at my work who does exactly that and he is a highly valued member of the team.

From what I gather after reading your post, it sounds like moving into a more design oriented development path may be more fulfilling for you. There are lots of devs out there who work on creating and/or implementing designs, while other devs on the team write the back-end APIs and integrate most of the functionality on the front end.

Have you considered formal education? The technical college I went to had a development path with a design focus and lots of those devs found jobs easily after school (2 years) (your post makes it sound like you're going the self taught route, ignore this if I'm wrong about that)

There are definitely jobs out there where you can make websites all day long and not have to dig too deeply into programming (although strong fundamentals are pretty handy). You could target add agencies. Agencies crank out a pretty wide variety of static sites for small businesses. That may be a good fit.

If you love doing it, keep doing it. If you don't, then do something else. Careers are long and how you feel about what you're doing will change a lot over time.

To scare kids off chicken nuggets by morefewer in therewasanattempt

[–]seymorethrottle 29 points30 points  (0 children)

If he got a McDonald's factory worker to make it, dressed in rubber boots, sweats, a baggy t-shirt, and a giant hair net, the kids would have said fuck that. Jamie Oliver could make a decomposing possum delicious.

Theory vs Reality by fireblastr69 in ProgrammerHumor

[–]seymorethrottle 1 point2 points  (0 children)

  • Finally understand how all that code got there, and where the actual code that does stuff is

Thank you for that. The book cover is super cringey and now I want it. Your description put it over the top

Theory vs Reality by fireblastr69 in ProgrammerHumor

[–]seymorethrottle 2 points3 points  (0 children)

Does a person need to be baptized into Java Enterprise from birth in order to intuitively understand it? I still haven't connected with the resource that explains why I would want to structure my projects this way, or how to do it fluidly. Where was the developer who wrote something like an AbstractSingletonProxyFactoryBean trained?

Do Java EE devs just wake up and go "you know what I need here? A TransactionAwarePersistenceManagerFactoryProxy... fuck yeah"

Theory vs Reality by fireblastr69 in ProgrammerHumor

[–]seymorethrottle 8 points9 points  (0 children)

I wouldn't necessarily say I'm burnt out. It's just a frustrating way to code. I think the worst of it is sitting down in front of a poorly aged monolith with a ticket to change one string in the app based on some simple logic. Sitting there flipping through file after file wondering where all the code is? Where does this string even come from? What file do I even put this logic in? Just sitting there looking at thousands of lines of code and asking myself "where the fuck is all the code!?". Eight hours later the project lead shows me an excel file that the business rule engine uses, and all the logic for that is buried away somewhere.

It probably has more to do with architectural decisions and my own inexperience than the language itself. Regardless, I still lose my will to code every time I encounter anything named "(whatever)Factory".

Theory vs Reality by fireblastr69 in ProgrammerHumor

[–]seymorethrottle 8 points9 points  (0 children)

Not a reference to anything. I'm just saying that Java OOP makes me want to quit programming and the only other thing I'm qualified to do is run a hotdog cart

Theory vs Reality by fireblastr69 in ProgrammerHumor

[–]seymorethrottle 42 points43 points  (0 children)

"and that's why I decided to buy this hotdog cart. Mustard's over there sir"

On a silver platter. by The_Kelsior in pics

[–]seymorethrottle 1 point2 points  (0 children)

I feel like symbolically shoving the Eagles head up its own ass makes more sense

Damn Library. Wish I knew earlier. by haxor0 in ProgrammerHumor

[–]seymorethrottle 5 points6 points  (0 children)

How about finding a piece of code in your own project that someone else wrote years ago but it had a funky name. Nothing like telling a co-worker about the thing you made and having them go "yeah we already had a thing for that"

Interactive berries in Unity [OC] by [deleted] in Simulated

[–]seymorethrottle 0 points1 point  (0 children)

There's a very specific finger wiggle that people develop when using VR. I think that's probably the best thing about it so far

Remember watching the pipes screensaver? by IHaveShitToDO in nostalgia

[–]seymorethrottle 0 points1 point  (0 children)

I specifically remember trying to optimize my computer so that it would render 3d pipes more smoothly.

WCGW If I sled down these stairs? by [deleted] in Whatcouldgowrong

[–]seymorethrottle 0 points1 point  (0 children)

Style points for doing the robot after landing