this post was submitted on 24 Aug 2023
27 points (93.5% liked)
Technology
59312 readers
5184 users here now
This is a most excellent place for technology news and articles.
Our Rules
- Follow the lemmy.world rules.
- Only tech related content.
- Be excellent to each another!
- Mod approved content bots can post up to 10 articles per day.
- Threads asking for personal tech support may be deleted.
- Politics threads may be removed.
- No memes allowed as posts, OK to post as comments.
- Only approved bots from the list below, to ask if your bot can be added please contact us.
- Check for duplicates before posting, duplicates may be removed
Approved Bots
founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
But that sounds like you already know how to code, but instead of asking Google you just ask ChatGPT and hope for the best.
How do you think programmers work? I don't know shit either, if I need to call an API I look up the docs for it. If I have to do something in Python, C# or whatever and I don't know how, I just google it (and there's hopefully a neat Stackoverflow answer that shows how it's done, otherwise I have to scour the documentation and figure it out myself).
Instead of Googling you're using ChatGPT, but in the end it seems like you are checking yourself if the answer could work and you build it into your software yourself. That's way above any random person who now thinks they can produce code by asking ChatGPT.
That should be a non-issue, because you should be using an IDE (which sucks for Powershell, but would be really easy for Python or other languages). I just start typing and it usually auto-completes. If I don't know what the function is named I can just ask the IDE what's available, then select the one I want. The only thing I have to write myself are variable names (the first time around), but I get help for anything else.
Your boss is honestly an idiot, working in Powershell is like pulling nails. Yes, it works, but you're severely limited in how you can write the code and it's usually a mess of random scripts thrown together. Python or any other scripting language would be vastly better for tooling.
Pretty much yes. Except i find chatgpt multitudes easier and faster to find answers then google ever was.
My stance on the power of AI remains that its not a magic button yet. You have to understand its output and know how to use, just like with every other tool.
I was never in a position to code with an autocompleting IDE, back when i had programming in school we were supposed to type everything ourselves. I understand why they wanted it like that but it very much disadvantaged me and my grades.
I may have to add i am neurodivergent between adhd and autism with some mild dyslectic/dyscalculia overlap. What works for others rarely works for me. This has added to my gripe of how hostile the internet has become, littered with ads and unnecessary fluff. Chatgpt always gets straight to the point, even if its wrong (but so are many people). Its consistently trying to be helpful no matter how stupid a question i ask it.
While my career advice was to not go into programming, i have good faith that with the evolving tools and also my own knowledge gain by tinkering with linux (also sm chatgpt is an amazing help with) my disadvantages will fade and i will become a competitive equal to the mainstream developers of today.
That boss regularly causes eye rolling. There is some good reasons on why we use powershell, we have close relations to microsoft and it has good compatible features with some other things we use. But simply dismissing python was really uncalled for. The best tool for the job always depends on the job. And to sort of quote the sorting hat “Python would have done well for this job”