Software Development and Programming Careers (Official Discussion Thread)

bnew

Veteran
Joined
Nov 1, 2015
Messages
56,466
Reputation
8,326
Daps
158,394
Not only does it fix it, it apologizes for fukking up, tell you where it fukked up at, explain what it did to fix it and rewrite the code. Claude even helped me set up supabase. This shyt is wild as fukk. At one point I was still chugging along learning JavaScript and I just said fukk it. I didn't feel like learning the complexities of React. I just starting learning to use prompts and planning out what I wanted to build. The only thing these models can't do yet is pull from more libraries. But in about another year they probably will.

Time management is the biggest thing though. I try not to waste questions, because it eats up tokens. I wasted a lot of times asking it to add or change shyt because I went in blind. Now I use ChatGTP to actually map out what I want organize the project into phases and just build from there. If I want to do a custom design, I will fine something that's already been done copy the code, feed to to Claude and it will build it for me.

I would say the most work I do, is copying all the code in my files to txt docs. One of the setbacks with Claude is when you have long chats, it eats up your useage. So before I end the chat, I ask it to write a summary of what was done, and use that to start a new chat. Cursor is dope too, but I don't really use it that much. But these models are only $20 a month. The only AI that I haven't paid for is midjourney. It use to be free but they started charging for it because so many people are using it.


can you make an example of your process and share the chat please?
 

Ethnic Vagina Finder

The Great Paper Chaser
Joined
May 4, 2012
Messages
54,884
Reputation
2,692
Daps
155,517
Reppin
North Jersey but I miss Cali :sadcam:
As a novice developer I shouldn't came here for guidance. But didn't... and I learned the hard way :snoop:

If you're building large scale/complex desktop applications C++ > Python

I build several variations of a desktop tool with Python, because I was familiar with it and they all performed like shyt. Failed numerous test runs. So I asked Chat GTP and it said, C++ is better. Wasted a month building with the wrong damn language. C++ is :sadcam" but since I'm using Claude and ChatGTP :manny: it don't matter.
 

Givethanks

Superstar
Joined
Dec 4, 2015
Messages
8,559
Reputation
963
Daps
17,574
Any tips on trying to learn C++ as a beginner?

I have a small background in C because of college (electrical engineering technology) and I'm most likely I'm going to be working with Scada systems and traffic operations.
 

null

...
Joined
Nov 12, 2014
Messages
29,284
Reputation
4,909
Daps
46,470
Reppin
UK, DE, GY, DMV
Any tips on trying to learn C++ as a beginner?

I have a small background in C because of college (electrical engineering technology) and I'm most likely I'm going to be working with Scada systems and traffic operations.

:ehh: best language in the world

if you want to do it the traditional way, you access and read the following books.

stoustrup - the c++ programming language
myers - 2 books on ways to improve your c++ and his book on the STL (addison wesley).

after that it depends on the direction you are going in.
will you be writing threaded code, class heavy code, templates, high performance code, streams, GUIs, shared memory/ipc, xml, networking.. etc
do you need algorithmics leet code type stuff.. etc.
which libs? boost? Qt?

the stroustrup book is a bit of an undertaking but if you know c that will help.
your basic c++ topics over and above c are classes/inheritance, the stl, c++ 11+ additions, threads, const, template/deduction.

notes:
you are better off learning this on linux using gnu + eclipse or similar. not windows, if you have a choice.
some c++ can be very c like.
gradle is a good build tool for c++.

good channels/videos:


links to initial books:
Code:
[MEDIA=amazon]0321958322[/MEDIA]

[MEDIA=amazon]B004V4420U[/MEDIA]

[MEDIA=amazon]B004VSMDNY[/MEDIA]

[MEDIA=amazon]B004V4432W[/MEDIA]

hope that helps.

amazon links were not displaying correctly.
 
Last edited:

Givethanks

Superstar
Joined
Dec 4, 2015
Messages
8,559
Reputation
963
Daps
17,574
:ehh: best language in the world

if you want to do it the traditional way, you access and read the following books.

stoustrup - the c++ programming language
myers - 2 books on ways to improve your c++ and his book on the STL (addison wesley).

after that it depends on the direction you are going in.
will you be writing threaded code, class heavy code, templates, high performance code, streams, GUIs, shared memory/ipc, xml, networking.. etc
do you need algorithmics leet code type stuff.. etc.
which libs? boost? Qt?

the stroustrup book is a bit of an undertaking but if you know c that will help.
your basic c++ topics over and above c are classes/inheritance, the stl, c++ 11+ additions, threads, const, template/deduction.

notes:
you are better off learning this on linux using gnu + eclipse or similar. not windows, if you have a choice.
some c++ can be very c like.
gradle is a good build tool for c++.

good channels/videos:


links to initial books:
Code:
[MEDIA=amazon]0321958322[/MEDIA]

[MEDIA=amazon]B004V4420U[/MEDIA]

[MEDIA=amazon]B004VSMDNY[/MEDIA]

[MEDIA=amazon]B004V4432W[/MEDIA]

hope that helps.

amazon links were not displaying correctly.

Good looking out, I'll review this. What IDE do you use

I've been using VS code but it stopped working for me.
 
Top