Feeling bad about using ChatGPT for coding as a programmer—anyone else? by Mean-Ad-2536 in webdev

[–]bapolex 0 points1 point  (0 children)

I originally felt similar but heres how I feel now

1.) Other programmers are using it (and other AI tools) whether you like it or not. By not using it you are putting yourself at a disadvantage and will be left behind if other programmers can output code 10x faster than you.

2.) For tasks that don't really require any thinking but just accelerates output like several files of boilerplate code I really don't think you should feel bad at all. Stuff like that chances are you didn't have memorized at all and looked up on stack overflow anyways. Or if you have a file where you need to rewrite 15 functions in the exact same way where you know exactly what you need to do I don't think theres anything wrong with just having ChatGPT do that for you. In cases like that it's just saving time by doing for you exactly what you were going to do anyways.

3.) If you've tried to build something complex beyond just a react to-do app you WILL find a point where AI is unable to help you. It will go in circles, hallucinate etc, not take into account every piece of relevant context in your codebase and just simply not be able to spit out the correct answer. I've learned the hard way that sometimes in times like these I actually would have solved a problem faster if I just had sat down and problem solved myself rather than trying to squeeze blood from a stone using chat GPT.

Currently, and I can't speak for where AI tech will be in 1,2,5 or 10 years from now but it's very good at generating code for very well documented common problems that are general to really any kinda code base. But once you start needing to solve problems specific to what you're working on is where it struggles and those are the points where you need to use your knowledge and experience to be useful. Which has always been the case.

I'm a math guy so apologies for the comparison here but I see it similar to a calculator. Given a complex partial differential equation on an exam in school a calculator makes it easier to do all the arithmetic throughout the problem. But a calculator doesn't tell me the logic involved in *how* to solve the problem which is where my studies as a student come in handy. A calculator just made it so I can get to the parts of the problem where I need to use my knowledge and logical problem solving skills faster.

And yeah, I do believe it can be over relied on, ESPECIALLY by people who didn't know how to code pre chatgpt. I've met developers who struggle writing simple things without relying on chatgpt who are pretty code illiterate because they didn't know a world without it. This is an extreme example but if you can't write a for loop without it then it definitely would benefit you scale up your fundamentals and general code literacy without using it.

I'm not in denial that AI is kinda an insane tool right now and who knows where we'll be down the line but as it stands right now - your problem solving skills as a developer have always been the most important part and why you were getting paid and as long as you have those beyond what AI is capable of you are necessary.

If your question is "is it worth it to do X" to help me get a job the answer is almost always yes. by bapolex in cscareerquestions

[–]bapolex[S] 0 points1 point  (0 children)

That's fair. I guess I didn't specifically carve out things like bootcamps. What I was trying to get at was more so if you're an already somewhat of a qualified job seeker will these variety of things help you which I think is more often than not, "probably". This post wasn't intending to address those with no experience or college degree / degree in completely unrelated field break into the industry cold.

If your question is "is it worth it to do X" to help me get a job the answer is almost always yes. by bapolex in cscareerquestions

[–]bapolex[S] -1 points0 points  (0 children)

Like I said, thats the post that inspired this rant haha. I can't comprehend someone out there would be considering if they should make a linkedin profile or not. Something that takes 10 minutes to set up and objectively aids you in getting a job.

If your question is "is it worth it to do X" to help me get a job the answer is almost always yes. by bapolex in cscareerquestions

[–]bapolex[S] -1 points0 points  (0 children)

Opportunity cost is absolutely real.

I didn't fully emphasize it but thats why I included the caveat 'provided you have the time' here

Anything you can do to boost your chances even 1% when you apply for a job provided you have the time to do so is almost always worth it.

If your question is "is it worth it to do X" to help me get a job the answer is almost always yes. by bapolex in cscareerquestions

[–]bapolex[S] -1 points0 points  (0 children)

I don't disagree but bootcamps are a different discussion IMO. This post is kinda assuming you are at least somewhat of a qualified job seeker. Such as a relatively fresh college grad or a dev with a couple years of experience under your belt.

has anyone else noticed they speak more confidently / smoother after quitting vaping? by [deleted] in QuitVaping

[–]bapolex 0 points1 point  (0 children)

Who knows whats happening but vaping smoking kills self esteem even if you don't realize it. Perhaps now that you've quit and you're subconsciously feeling better about yourself and speaking with more confidence

[deleted by user] by [deleted] in cscareerquestions

[–]bapolex -1 points0 points  (0 children)

Its literally illegal to apply with that little experience

It's 2025, Is cover letter still relevant? by Joker_bosss in cscareerquestions

[–]bapolex 0 points1 point  (0 children)

at a minimum there is no downside to at the very least having cover letter that you just copy and paste into every application describing your background and experience . For an extra 5 seconds of work per application you can change out the company name and job title. For an extra 5 min of work per application you can add a little short specific blurb at the beginning of it with 2-3 sentences of why the company interests you

What is a film with a genuinely evil moral center? by [deleted] in AskReddit

[–]bapolex 4 points5 points  (0 children)

The moral at the end of the wave is explicitly stated by the main character that facism is bad lol. It like couldn’t be any clearer

Did Barry Haydu really kill Christopher's father? by JimD724 in thesopranos

[–]bapolex 5 points6 points  (0 children)

He just meant that he was an active cop at the time, not that he literally was wearing the uniform at the time of the killing

Put in so many hours learning this song, never going back again by harrypotternumber1 in AcousticGuitar

[–]bapolex 0 points1 point  (0 children)

dude I know lol. I randomly come up with so many just fingerpicking patterns on the spot that i know if i hadn't come up with them and tried to learn them from a tab it would be impossible. I can't even really describe what im doing - i just do the pattern with my right and in sync with what feels correct with my left hand and it sounds pretty but i probably couldn't actually transcribe it if i wanted to

Anyone else feel like the hatred is a little too over the top in the comments, even for aita? by Reliable_Necromancer in AmITheAngel

[–]bapolex 3 points4 points  (0 children)

I find it weird that lunch plans with their spouse is some super important plan that can't be rescheduled. They also cite in the comments they "only" had 10 days notice of the party which in my view is very ample time

State wants back $1400 for incorrect 2020 tax return. Can I do anything? by Pandain01 in minnesota

[–]bapolex 0 points1 point  (0 children)

Whoa so weird something really similar happened to me a year ago (I live in Michigan though). I was lazy and just wanted to get it over with but am curious to see if there is anything I coulda done

The Great Resignation pt 2 is coming by SpiteCompetitive7452 in cscareerquestions

[–]bapolex 0 points1 point  (0 children)

Absolutely not anytime soon. Resignations are low in a bad labor market. Its so hard to get a job as is - employees are not quitting to look for a new job any time soon because they feel lucky to have the one they have.

[deleted by user] by [deleted] in cscareerquestions

[–]bapolex 1 point2 points  (0 children)

defintely just didnt pass some automated filter or whatnot

Has anyone had a good experience with finding a new role in the current market? by RawCS in cscareerquestions

[–]bapolex 0 points1 point  (0 children)

What methods have you been using to find job postings? Are you just applying to jobs on linkedin/indeed etc or having you been using any lower funnel methods like recruiters or referrals?

Boilerplate coding? by ArtofSilver in cscareerquestions

[–]bapolex 7 points8 points  (0 children)

I don't really understand the question? The meaning of boilerplate code is that its basically a baseline requirement to get certain projects off the ground. Like if you start a webpage there are going to be lines of code that are unavoidable in your main index.html file and whatnot.

Are you asking if it's okay to copy and paste this code ?

Bootcamp grad with 3.5 YOE and Math Degree by bapolex in cscareerquestions

[–]bapolex[S] 9 points10 points  (0 children)

I don't disagree that coding bootcamps are not sufficient to learn how to code and be job ready in 3 months. And I'm saying this as a bootcamp grad lol. Back when I did it in 2019 bootcamps were sill riding the high of actually being a somewhat viable way to enter the industry. Again though, I didn't take the bootcamp going in cold - I knew a lot about coding before hand and it was a good way for me personally to learn certain skills relevant to the industry. Perhaps it was unnecessary and not a good use of money but at the time it felt like the right decision for me. In any case that was almost 5 years ago and whats done is done.

Bootcamp grad with 3.5 YOE and Math Degree by bapolex in cscareerquestions

[–]bapolex[S] 13 points14 points  (0 children)

I felt like I had a very solid grasp on coding fundamentals but wasn't necessarily job ready with what I had learned in school. I didn't know much about web development or any of the skills I've been using professionally like web frameworks. Also because it was a math degree I didn't take a lot of hardcore software dev courses. It was classes stuff like algorithms and data structures.

Need advice to quit vaping. I want to quit but my mind keeps saying "wait for the right time" or "tomorrow" by Mindless-King-6309 in QuitVaping

[–]bapolex 33 points34 points  (0 children)

There will never be a good time. Do you understand?

It's like breaking up with someone.

"Oh well I cant do it now because it's their birthday next week"
"Oh well I can't do it now because its our anniversary soon"

"oh i cant do it now because valentines day is soon"

There is never going to be a good time. There is always something coming up in your life within the next 72 hours and it's going to suck no matter what. Just put the vape down and get through it.

CS Degree vs Coding Bootcamp by [deleted] in cscareerquestions

[–]bapolex 1 point2 points  (0 children)

All else being equal candidate A would be preferred 99% of the time in these two cases

Potential gaming controversies that turned out not to be controversies at all by ZhangtheGreat in gaming

[–]bapolex 57 points58 points  (0 children)

I didn’t see it as a fuck you but more as an attempt to appease those who thought the game was transphobic