5
donuts
6y

It feels like this year, I haven't been motivated to build my own apps. At most I make a few fixes to plugins that broke due to HTML layout changes but I haven't built any full apps...

Just feels like I don't have anymore problems that annoy me so much I want to solve/automate away...

There is one minor one actually but it's just a redesign/extension of an existing app I wrote awhile back...

Comments
  • 0
    @Floydian outsourcing boring work to computers... If it's boring, repetitive and it's on a computer, I try to write an app for it.

    Pretty much describes my job except I make sure it doesn't blow up but still get stuck cleaning other people's blowups...
  • 0
    @Floydian sure I'll see what I can do... As long as it's not in C++, tried learning a bit but couldn't find any real use for it.

    Guess same reason I can't pass interviews, I rarely give a shit about algorithmic complexity... More about cleanliness and readability...

    If the code is a mess, it's probably not very efficient and full of bugs...

    Prototype/POC, OK... Production.... No but I ain't the boss...

    I'm actually thinking maybe I just build some simple games and then learn AI by writing Algo implementations for Player 2.
  • 0
    But yes writing games (that are not gamification) doesn't solve real problems...
  • 0
    @Floydian no, I meant like tic tac toe, Othello, gomoku just so I learn some ML

    But these aren't exactly real world problems and I doubt any of this is gonna help get me a better job but neither did the stuff I did before.

    Guess that's part of the problem, "Getting a Better Job" has no correlation to the stuff I do outside of work or anything not related to Technical Interview/Algorithms and Data Structure questions...
  • 0
    Goes back to the joke/fact... Interviewers look for "experts in specific areas", not general problem solvers that can look at pretty much any problem from all levels and figure things out as needed.
  • 0
    @Floydian so this would be a js webapp talking with a central server I guess via sockets.

    I've never worked with this stuff though and can't do frontend. I think it needs D3 or some JS real-time lib.

    I'd be interested in looking at the server side stuff but definitely not frontend.

    For my games, I'm basically just gonna use Buttons like the Minesweeper app... Prolly reuse the same code.

    I'm more interested designing and in getting the game working along with an AI player. Right now it's planned for C# but the design will be flexible enough to swap out components. maybe need to move to Python (Tensorflow) or figure out if there's some free Cloud ML platform if my laptop can't handle it.
  • 0
    @Floydian Everything can be done in JS though...

    I haven't done Android in a long time so much had changed... Did a few small apps a few years ago back maybe for KitKat but yes they don't look pretty, just enough to get the apps usable.
  • 0
    @Floydian I don't think the tac toe is a good game for multiplayer. Maybe as an example or something to learn with but from a players point of view, it gets boring fast.

    There's actually not much skill needed, the First player decides the game, either Win or tie
  • 0
  • 0
    @Floydian actually this one lists it out even better
    https://quora.com/Is-there-a-way-to...

    But yes as long as you are P1 you can never lose and as P2 you can force a draw.

    I think most people that have played for a while know this or at least to Google it.

    So I'm gonna have to pass especially since Android/frontend doesn't really interest me and I can't build those nice GUIs.

    And not much new things to learn but a lot of setup overhead (getting and configuring a public server).

    Maybe you can post it in collab but for me I think I've thought of what I want to do next.

    The game is only the test case/medium that I can use to learn some the ML and maybe some Sockets stuff if I need to make a C# GUI connect to a Tensorflow AI.
  • 0
    @Floydian this version is actually interesting, but it's already done and they have a Good UI it seems.
    https://play.google.com/store/apps/...
Add Comment