← Home ← Back to /g/

Thread 105585001

15 posts 12 images /g/
Anonymous No.105585001 [Report] >>105585119 >>105585134 >>105585177 >>105586762
How do you find ideas for what to code that won't be yet another calculator?
Everything I come across today is either something unimaginably complex like AGI or just a clone of something that exists.
Anonymous No.105585034 [Report]
Take a piece of open source software where one aspect annoys you in daily use, and fix it.
Share your fix with the devs just in case.
You're never going to write shit from scratch in an enterprise setting anyway.
Anonymous No.105585042 [Report]
come up with something you could use that doesn't exist yet. easier if you can into microcontrollers and hardware at least a bit
Anonymous No.105585119 [Report] >>105585159 >>105585184
>>105585001 (OP)
>How do you find ideas for what to code that won't be yet another calculator?
Damn, I have like 3 different ideas per day. I literally make lists of ideas that I never get around to because I've had 100s of ideas. I have more ideas than time and skill and that's despite trying to limit my ideas to things that are feasible for 1 person.
Anonymous No.105585134 [Report]
>>105585001 (OP)
>How do you find ideas for what to code that won't be yet another calculator?
have problem
use brogrammink to fix problem
voila

or gaymes:
>waste taime on vidya
>start modding
>think ytf am i even doing that lets build a gayme
Anonymous No.105585159 [Report] >>105585184 >>105585186
>>105585119
this. if you have a hard time thinking of software that would be useful to you, then you should probably move on to a new interest because you do not have the brain of a programmer
Anonymous No.105585177 [Report]
>>105585001 (OP)
>open source
>just a clone of something that exists.
it is a point
Anonymous No.105585184 [Report]
>>105585119
>>105585159
i heard theres two types of engineers
the thinkers
and the doers

i think you shouldnt discount the doers bc the thinkers end up with a gorilion ideas and 0 actual implementation
t. thinker, worked with doers
Anonymous No.105585186 [Report] >>105585326
>>105585159
I'm literally an SDE in the enterprise.
Anonymous No.105585199 [Report]
Most projects are like that. Calculator, Todo list, some web app like e-commerce or something now with """AI""", all they do is run something on backend and parse it in frontend. Everything is a clone of that idea basically, now with chatgpt etc it's become even more faster to write both ends. Literally just wrap any program (that does something like say audio, text, image processing) in flask or Django. Then ask chatgpt to write a frontend. There you have it.
Anonymous No.105585326 [Report] >>105585413
>>105585186
are you saying that your day-to-day computing is absolutely perfect? you have every single program that allows you to click a button and complete your digital "errands" without any effort? most of the unique software that you can think of was started because the original developer wanted to automate something away
Anonymous No.105585413 [Report] >>105585561 >>105586009
>>105585326
Maybe I'm getting old but I'm pretty satisfied with my current setup. Can you give me an example on what you find frustrating?
Anonymous No.105585561 [Report]
>>105585413
i think a tool that a 4chan user would enjoy is one that lets you input a youtube URL with start-end times and it will create a webm out of it that is within the file size limits. making GUIs for anything is probably the best thing you can do if you want to make something that others would find useful instead of just you
Anonymous No.105586009 [Report]
>>105585413
You need to have lazier mindset. And lower tolerance for bullshit. Anytime you're doing anything ask yourself: "Why am I doing this, Why is the computer not doing it for me?"

Look at solved problems in one area or domain. And apply them to similar problems in another.

Third. Tools, I love tools and solutions. I'm talking hand tools, industrial tools, anything. Go browse r/toolgifs and look at all the specialized solutions. Like, how can you make a tool easier to use? Lower the risk for mistakes. Lower the need for precision and skill?

When you see a potential problem. Imagine how you'd solve it if you had infinite funding. Now you have one solution, and then you do some engineering and start trimming away things.
Anonymous No.105586762 [Report]
>>105585001 (OP)
dot