Software Development and Programming Careers (Official Discussion Thread)

Ethnic Vagina Finder

The Great Paper Chaser
Joined
May 4, 2012
Messages
55,287
Reputation
2,895
Daps
156,403
Reppin
North Jersey but I miss Cali :sadcam:
sounds cool. what protocol are you using for p2p chat?
I don’t know yet. I’m in uncharted territory. I’m reading up on Erlang and WebSocket. Building the encryption/decryption core fried my brain. Then I spent a month trying to implement file drag/drop functionality before finally realizing you can’t do it with a web framework. I tried using a native Golang Front end framework but it was trash and deleted it. Trying to get all of the core features to handle large directories also took a lot of time. There was shyt even the AI didn’t know how to do :snoop: hopefully add the chat feature doesn’t take this long.
 

bnew

Veteran
Joined
Nov 1, 2015
Messages
61,644
Reputation
9,283
Daps
169,450
I don’t know yet. I’m in uncharted territory. I’m reading up on Erlang and WebSocket. Building the encryption/decryption core fried my brain. Then I spent a month trying to implement file drag/drop functionality before finally realizing you can’t do it with a web framework. I tried using a native Golang Front end framework but it was trash and deleted it. Trying to get all of the core features to handle large directories also took a lot of time. There was shyt even the AI didn’t know how to do :snoop: hopefully add the chat feature doesn’t take this long.

i strongly suggest you try more than one AI model and different prompts to get a acceptable responses.

protip: ask it why the code can't do something if telling it to implement something is failing.
 

Ethnic Vagina Finder

The Great Paper Chaser
Joined
May 4, 2012
Messages
55,287
Reputation
2,895
Daps
156,403
Reppin
North Jersey but I miss Cali :sadcam:
i strongly suggest you try more than one AI model and different prompts to get a acceptable responses.

protip: ask it why the code can't do something if telling it to implement something is failing.
I’m like a prompt master now. Before you start a task or project, you’re gonna wanna know exactly what you’re trying to do and explain/guide the AI through it. Especially with complex shyt. So if you want the code to do something but it consists of 20 different steps, variations, you can’t just ask the AI to write the code . It will make assumptions and leave out tasks. More importantly, it will write the code in a way that makes it hard to scale without making unnecessary changes. There’s times where I will build something, but don’t think to even add a feature or function to it and end up noticing it down the road. But because the AI wrote it a certain way, I have to scrap it and start over. There’s also memory lapses and chat length limitations.
 

bnew

Veteran
Joined
Nov 1, 2015
Messages
61,644
Reputation
9,283
Daps
169,450
I’m like a prompt master now. Before you start a task or project, you’re gonna wanna know exactly what you’re trying to do and explain/guide the AI through it. Especially with complex shyt. So if you want the code to do something but it consists of 20 different steps, variations, you can’t just ask the AI to write the code . It will make assumptions and leave out tasks. More importantly, it will write the code in a way that makes it hard to scale without making unnecessary changes. There’s times where I will build something, but don’t think to even add a feature or function to it and end up noticing it down the road. But because the AI wrote it a certain way, I have to scrap it and start over. There’s also memory lapses and chat length limitations.

do you have a unimportant chat you can share an example of your process?
 

Ethnic Vagina Finder

The Great Paper Chaser
Joined
May 4, 2012
Messages
55,287
Reputation
2,895
Daps
156,403
Reppin
North Jersey but I miss Cali :sadcam:
anything really, but in what cases do you have to scrape code instead of making it adopt your coding style?
I don’t understand your question. Let’s say I want to build a chess game. First I will pick a programming language. Then I will figure how the file structure, front end and back end. Then understand how they communicate. So by the time I ask the AI to start writing code, I will know what to ask and when to ask so that it doesn’t make as many mistakes. Then I will paste in the code and figure out what’s not working.


Then I will add console log code for debugging. So when I run the application if something doesn’t work, I know exactly where to look. But there’s a lot that goes into it. Sometimes you still have to read documentation so you can understand whatever framework you’re using. AI isn’t going to remember every little detail about every framework or programming language. So I will also feed AI new information as well. It’s more of a collaboration and not me saying “write this” or “build this”.

You could run into a small issue that keeping the program from working and it could come down to the file structure being wrong. AI will tend to over complicate something if you don’t guide it properly.
 

bnew

Veteran
Joined
Nov 1, 2015
Messages
61,644
Reputation
9,283
Daps
169,450
I don’t understand your question. Let’s say I want to build a chess game. First I will pick a programming language. Then I will figure how the file structure, front end and back end. Then understand how they communicate. So by the time I ask the AI to start writing code, I will know what to ask and when to ask so that it doesn’t make as many mistakes. Then I will paste in the code and figure out what’s not working.


Then I will add console log code for debugging. So when I run the application if something doesn’t work, I know exactly where to look. But there’s a lot that goes into it. Sometimes you still have to read documentation so you can understand whatever framework you’re using. AI isn’t going to remember every little detail about every framework or programming language. So I will also feed AI new information as well. It’s more of a collaboration and not me saying “write this” or “build this”.

You could run into a small issue that keeping the program from working and it could come down to the file structure being wrong. AI will tend to over complicate something if you don’t guide it properly.

I have some experience with having to specify what it should include or exclude in headers/libraries but i don't have experience trying to develop real desktop apps though. I've tried browser extensions with partial success but like you said it doesn't always know the every framework or programming language.
 

Ethnic Vagina Finder

The Great Paper Chaser
Joined
May 4, 2012
Messages
55,287
Reputation
2,895
Daps
156,403
Reppin
North Jersey but I miss Cali :sadcam:
I have some experience with having to specify what it should include or exclude in headers/libraries but i don't have experience trying to develop real desktop apps though. I've tried browser extensions with partial success but like you said it doesn't always know the every framework or programming language.
I’ve pushed boundaries. Trying to get it to create something that’s normally not created. Or tried.

You also have to take into account practicality, performance and visual esthetics. You will end up having to decide which one isn’t important and move on.

The rule of thumb I learned to use is if you built something and it doesn’t work after 5 or 6 variations and you start going in an error loop, scrap it and take a new approach.
 

cyndaquil

Lv 100 Bold natured
Joined
Sep 2, 2014
Messages
8,729
Reputation
2,549
Daps
31,497
Reppin
JOHTO REGION
Something nobody really talks about but older developers in their late 50s or older are hilarious because they genuinely give no fukks. If they've been in tech up until this point they probably have enough bread to retire but are working to fund some side shyt they want to do.
These folks will drop f bombs in meetings, cuss out their manager and genuinely not conform to a lot of the performative bullshyt in corporate since they aren't looking to advance their career anymore :russ:
 
Top