13 points

4: Time Management

permalink
report
reply
5 points
  1. Anger management
permalink
report
parent
reply
1 point

Pinning the client down to deciding what they actually want/ need from the software. Preferably before you’ve delivered it, not afterwards.

permalink
report
parent
reply
3 points

You don’t want the client to choose, he doesn’t want to choose either. Just tell him one is better than the other. Preferably the one that’s easier to transform to the other one if he changes his mind.

permalink
report
parent
reply
10 points

Managing your manager and their expectations.

permalink
report
reply
6 points

2: Learning new technologies

permalink
report
reply
1 point
*

It’s incredibly difficult task to master/learn an old technology or an old concept that aren’t documented well. For an example, parser algorithms are very well known for being too verbose and unnecessarily over-complicated in documentation, if you ask anyone you know in the programming community, for the next 100 people, they wouldn’t know how to implement LALR parser or Earley parser even if they graduate from university with a computer science degree.

One of the way I use to learn a concept is writing a full manual of it in LaTeX in a way that I am explaining every single aspect of it to a layman and how it can be implemented in every way as well as providing examples in C code forms. It’s a bit interesting that you sometime learn better by trying to teach it to a make up audience when writing a manual.

Example page from a book I’m current writing in rough draft:

spoiler

permalink
report
parent
reply
5 points

PMs and business support people with alcohol abuse disorder

permalink
report
reply
5 points

5: Other

permalink
report
reply

finding documentation that provides examples of both “do x” and “don’t do y”

permalink
report
parent
reply

Programming Polls

!polls@programming.dev

Create post

Welcome to the programming polls community! This is a place where you can run polls related to programming

For questions not related to being a poll theres communities such as !no_stupid_questions@programming.dev instead and for trivia theres !trivia@programming.dev

As lemmy doesnt have a built in poll system if you want to run a multiple choice poll you can just make each option its own reply and people can vote by upvoting

Community stats

  • 1

    Monthly active users

  • 8

    Posts

  • 61

    Comments

Community moderators