3 ms·
"you find a problem you deal with on a daily basis". Nope, not necessarily. Depends on where you work. If you are a cog in a big company, slaving away your 9-5
by artemonster 5y ago
"you find a problem you deal with on a daily basis". Nope, not necessarily. Depends on where you work. If you are a cog in a big company, slaving away your 9-5, then no. You would NEVER get an idea that some finance folk would love to get an excel addin where you can click together in a simple GUI a data fetch from API, or whatever.
- grogenaut 5y agonot if you never go talk to anyonw but your direct team. when i was at a 500 person consulting team i would wander over and chat woth sales, finance, and hr. sales needed updated resumes and better writing and presentation skills. i pushes the engineers ro all do lunch and learns. finance i plumbed some extra metrics for. hr i got some data into excel for, amd figured out how to get our door badge system to accept building badges which saved money and let people carry one badge. all within 4 years of school. at a game studio of 300 i would wander amd chat with the various non-coder teams and just watch their workflows. for the tech artists a big blocker was gui access to enums in shaders (custom engine). i just set several of them up to compile the engine and taught tyem how to link enums to the editor gui, saved them many weeks of wait time. saw the lighting bake loop would take 1 year to run fully and a local test loop was 8 hours. asked my boss for time and rigged up a cluster of 64 ps4 dev kits and brought that down to 45 minutes, going from less than one local iteration a day to 9, and less than one a year to 3 a week for full bakes (cluster would bake when it wasnt helping am artist). at super large mega corp i do similar, constantly meeting people for coffee and understanding more than just my cog. Eventually I got good enough at it and a reputation for improving things that I just get pushed/pulled at problem/opportunities areas, but you have to work up to it. while none of this is doing a startup, if youre not curious, youll never see the myriad of things that could be improved with software, nor will many non tech folks, or really anyone who doesnt think "outside the box" as the olds say. challenge for devs is understanding where that tech is worth it and how to sell it, and not become that angry dev who is just yelling at everyone and politics for not taking every one of their half baked ideas as words from on high.
- HeyLaughingBoy 5y agoI think you need to look more closely. There are often problems all around, but they've been "solved." Thing is, very often the solutions suck and are wide open for improvement. An example from my day to day in a large corporation: we have to enter time weekly: how much time did you spend on project X, Y or in training/meetings/etc. Sure there is software that does this, but it's terrible There are many issues with it that should be trivially solvable. Now, I will admit that time tracking software is a huge field with lots of strong competition, so this may not be a field you'd want to enter, but it's an example of the problems you would come across during an average workday that are ripe for better solutions.
- edmundsauto 5y agoThere are also routes outside your main 9-5 at BigCo. In fact, your employment agreement with BigCo probably is written so that you don't want to get an idea for an internal product! Try meeting people not in your field. Yes, it will take effort. Yes, it will be uncomfortable. Because of those challenges, fewer people have explored that space - so there are still fertile grounds for new products.
- count 5y agoMaybe this is an indication that you're not the right personality type for this sort of thing.