News for hackers. Stuff that matters.
Re:Ask HN: What has your work taught you that other people d... by darkr on Tuesday January 14, 2020 @01:52AM (#22042467)
The most challenging and important problems to solve in an engineering organisation are rarely technical in nature.
Re:Ask HN: What has your work taught you that other people d... by Rerarom on Tuesday January 14, 2020 @02:05AM (#22042528)
I think this has become a cliché here (a true one, however).

The interesting question is what sort of jobs contain a lot of challenges that are technical in nature.

Re:Ask HN: What has your work taught you that other people d... by collyw on Tuesday January 14, 2020 @03:32AM (#22042897)
The interview process is where the challenges are technical in nature. The only time I have been asked to implement a sort algorithm after university was for interviews.
Re:Ask HN: What has your work taught you that other people d... by aliceryhl on Tuesday January 14, 2020 @06:44AM (#22043885)
Generally I find that many companies have a small amount of difficult problems. The trick is to become the person who gets to solve them when they come up.

At one of the places I worked, I got to implement a request batching algorithm using dynamic programming, at another place I got to implement a nurse rostering algorithm (this is not as easy as it sounds, and is an active research area), and at a third place I implemented the recursive tree algorithm that keeps a lookup table of user permissions up-to-date in a situation where roles inherit permissions from other roles.

Re:Ask HN: What has your work taught you that other people d... by cwojno on Tuesday January 14, 2020 @01:52AM (#22042471)
Holy shit, this.
Re:Ask HN: What has your work taught you that other people d... by usrme on Tuesday January 14, 2020 @02:15AM (#22042561)
Let me recommend to you "Peopleware: Productive Projects and Teams" by Tom DeMarco & Timothy Lister (go with the 3rd edition) and "The Mythical Man-Month" by Frederick P. Brooks Jr. (go with the anniversary edition). Both books expound the idea that most software projects fail not because lack of technology or innovation, but rather due to the mismanagement of people and a lack of understanding how teams work.
Re:Ask HN: What has your work taught you that other people d... by 0xabe on Tuesday January 14, 2020 @05:01AM (#22043355)
Anything specific about the 3rd ed of “Peopleware” as opposed to the 2nd? Thanks
Re:Ask HN: What has your work taught you that other people d... by usrme on Tuesday January 14, 2020 @05:55AM (#22043625)
I haven't read the 2nd one, so I should have just said that read the latest that you can. The main contents can feel quite dated for any edition, but there have been updates to fit the times that I'm not sure are in earlier editions than the one I read (i.e. the 3rd edition).
Re:Ask HN: What has your work taught you that other people d... by contingencies on Tuesday January 14, 2020 @06:03AM (#22043670)
Re:Ask HN: What has your work taught you that other people d... by Antoninus on Tuesday January 14, 2020 @03:58AM (#22043026)
Agreed, learned this over the past couple years while in management. Its usually a process issue or something related to keeping an engineer happy.