12

I'm tired of not coding and getting stuck in design and planning phase.

Comments
  • 2
    Embrace the design, instead of giving up on it, or take the project with already prepared plan. If you just wanna code, there are (game) jam sessions which you can do in a team.
  • 3
    @vintprox I really find it very difficult to do the design, I mean. I cannot. I am so scared of it. I just can't.
  • 1
    @true-dev001 What part in particular made you all pale? I'm just really confused as to why you are afraid of entire design now.
  • 3
    This is called "analysis paralysis". The solution is usually "accept that you will toss the first one anyway".
  • 2
    @Fast-Nop is it for real? I feel like I'm depressed.
  • 2
    @true-dev001 Yeah it's an artifact of processes that are very front-up heavy such as waterfall. You'll always forget some stuff, and that prompts two prossible reactions.

    Either analysis paralysis where you try to perfect the design (i.e. doubling down on "first time right"), but that takes forever, and you don't deliver anything in the end. Or you sprinkle in some agile aspects like in iterated waterfall where you plan several loops.
  • 2
    What really helped me be more confident when starting projects and coding is the idea that it doesn't have to be perfect. You can always change it later. Just do it the best of your abilities and see where it goes, your code isn't set in stone

    This kind of iterative refinement is as far as i can tell the foundation for creativity in general. It's much, much easier having a concrete thing in front of you to see where it needs improvement instead of doing trying all that work in your head

    So don't worry too much about it! If you have an idea make a rough outline and start coding. You can always make v2 later
  • 3
    @12bitfloat that's the thing, I can't code before creating a design. That design then will be reviewed by my peets and then the owner team. I am confident in my coding abilities but creating a design draft which usually is criticized by peers, it's stressing me, paralyzing me.
  • 2
    @true-dev001 Ah okay, but I guess the same principles still apply. I would probably start by creating one comprehensive design no matter how bad. Actually the worse the better because the easier it is to fix in the next iteration. Always try to keep an open mind and don't marry yourself to certain ideas so you can throw them out without hesetation

    Third times a charm and hopefully you have a good design (good is enough)

    Also people are generally pretty lenient if you ask sincerely. Maybe you can tell your superior about your struggle?
  • 2
    @12bitfloat I'm super anxious to talk to anyone. This was given to me, I need to complete he design by tomorrow and believe me I have nothing in hand.
    I am continuously trying to understand the code, also, this code belongs to some other team so asking them is still hard as we are not supposed to ask the solution.

    I am done with this stress. I am done with myself. I hate this job. I can't do anything. I am just not capable.
    Tomorrow they will ask, is ir fucking complete or not, no it's not!!! I am not capable, take it away. Fire me.
  • 2
    Different people need to do different things to get their creativity started.
    If you need to write code, then just start writing the skeleton of whatever you need to implement.
    Then you can turn that into UML diagrams by writing PlantUML code describing that diagrams.
    https://plantuml.com/
  • 1
    @Oktokolo I'm trying to do that only but it is taking so much time to build then it fails, I'm doing this work for 2 weeks now and feel terrible as nothing productive happened.
  • 1
    Good planning saves more coding time
  • 2
    @true-dev001
    Maybe, you need to split the task into smaller pieces. And failing code is still code. You can improve it, fix the bugs and design flaws.
Add Comment