[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor applications are now being accepted. Click here to apply.


[Advertise on 4chan]


File: 1000023724.gif (2.87 MB, 200x234)
2.87 MB
2.87 MB GIF
have you ever wanted to program but don't know what to do, don't have a single idea for something interesting to do?

>> do something that solves problems you have.
I don't have any problems that can be solved with a program
>> make one up and solve it.
I can't possibly do and finish something that has no real use.

how do I cope with this?
>>
>>106591303
Program a video game. They don't solve any problem but are used by retards regardless.
>>
File: 1740606432191347.png (200 KB, 2550x3301)
200 KB
200 KB PNG
>>106591303
>>
>>106591303
do something else. also this >>106591618.
>>
>>106591303
same

>>106591618
yep. filled out alot of those
fuck all this performative shit people do to get into better jobs. i honestly dont care. we will all be jobless soon anyway.
>>
>>106591303
if you are new, learn the basics first, dont try and do something complex starting out.
languages take awhile to learn, think of spoken languages and how hard they can be to learn and master.
as previous anon said, game programming is good to start with but keep it simple like a multiple choice type text game.
you dont have to solve problems (you will solve programming problems), just try and have fun.

+++++++++++++++++++++
+ King Terry The Terrible +
+ start game? +
+ yes / no +
+++++++++++++++++++++
>>
>>106591643
be nice if 4chan did ascii formatting :\
>>
>>106591649
lets see
+++++++++++++++++++++
+ King Terry The Terrible +
+ start game? +
+ yes / no +
+++++++++++++++++++++
>>
>>106591643
i got started programming in qbasic. but when i tried to learn OOP i got filtered. there so much syntax and shit, it wasnt immediately obvious how to program what i wanted the game to do, and i got bogged down in details. eventually i got bored and gave up.
>>
>>106591303
Im going outside and touch the grass but usually want to map out properly my areas and i don't want it to be online so i made my own map toolset. Does it have any use-case for everybody else ? No not really do i use it ? Yup.
>>
>>106591661
might help if i use vim?
+++++++++++++++++++++++++++++
+ King Terry The Terrible +
+ start game? +
+ yes / no +
+++++++++++++++++++++++++++++
>>
File: 1741091073397681.jpg (75 KB, 277x256)
75 KB
75 KB JPG
>>106591303
If you really want to make something ""useful"":

Try to go about your normal day, noticing what small things bother you while interacting with your computer.

For example, I really like downloading videos with YT-DLP. But I don't like how I have to copypaste the URL from the browser into my terminal. I know there are existing tools, but I felt like it so I made a browser extension where I only have to click one button and whatever youtube video I'm looking at gets downloaded and converted to MP3 in a set directory. I didn't publish it on github or anything, it just makes my life better.

Shit like this. If you are still new to programming/computers, this may not come to you automatically. For me, I cannot really use a system without seeing many different ways to improve it. At this point, my project list would probably take multiple lifetimes to complete.

If you stick to it long enough, your problem will shift from "I have no interesting projects to do" to "which of these projects do I want to do the most?"
>>
>>106591303
Yes, I've got the same thing. Just reprogram something else that somebody has already made.
>>
>>106591303
>I don't have any problems that can be solved with a program
You probably do but haven't come across it yet or thought about it recently. Think about typical tasks/workflows you do on your OS of choice, start there. You can make a command line or GUI utility.
>>
Make a web browser that isn't gay nigger shit
>>
File: 1724991394590542.png (500 KB, 1280x624)
500 KB
500 KB PNG
>>106593762
>>
>>106593762
https://www.stoutner.com/
>>
>>106596335
>Qt
C++ shit
>>
File: 1748448000919370.png (66 KB, 382x540)
66 KB
66 KB PNG
>>106591303
I have a similar problem, except I feel like most of my project ideas have already either been done by someone else (more-or-less), or they're "toy" ideas that are neat, but don't really address any real problem I have (or they're something I can live without).

In the case of the former, why spend a bunch of time trying to write my own solution to something when I can probably get away with bending a preexisting tool into something that's "good enough"? Not to mention, it's hard for your own solo project to get anywhere near parity with a project that's been around for a long time and has several developers/contributors. And, with regards to my "fun" ideas--why write something that's probably not actually going to be of any use to me? Especially if I release it to the public and end up on the hook for maintaining it forever? Like, I had an idea for a cool file manager, but honestly I'm perfectly content with Dolphin/Explorer/whatever, so why bother?

Pretty much the only shit I ever write anymore are bash/pwsh/AHK scripts for automating small things or performing nifty little functions.
>>
>>106591303
Having ideas is a real struggle for me too when it comes to any creative pursuit. Part of the reason I stopped programming is because I realized that all of the problems were already solved decades ago and modern technology is completely pointless.
>>
>>106591303
Let me shill my project that needs a dev
https://jukebox.city
>>
>>106596454
Keep dilating. Neovaginas never heal.
>>
>>106597696
Never talk yourself out of a good idea
>>
>>106591839
Most problems only arise because I think I have to code. I create tools to make programming easier so I can program more useless stuff.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.