Loading...
Answers
MenuWhat are some good resources / communities for Engineering Managers?
What are some good resources / communities for CTOs, engineering managers, software development managers?
Answers
Wow...what a big question...here's a few answers...
The most important thing to know is that 90% of engineering management is culture management. If you build the right culture, then the engineers will manage themselves. So, do some web searches on engineering team culture and read those types of blog posts.
Also, read this: http://algeri-wong.com/yishan/engineering-management.html.
Additionally, you can read my blog, I've written quite a bit about engineering management (but I don't write as much as I used to): http://scottporad.com.
I follow Hacker News regularly. Personally, I spend my time on the "new" page instead of the "most popular".
I developed a deep understanding of Agile and Lean Startup methodologies. The key wasto understand them philosophically and strategically, as opposed to simply understanding them tactically. Once I understood them at their essential levels, the principles could be applied to all types of organizations.
Another thing I've done is to identify other organizations that served as "role models" for my team. Then, I would follow their blogs, find the slides from when they speak at conferences, etc. I would look for companies with similar technology, that appeared to be leaders in their space.
Of course, find yourself mentors with whom you can discuss your issues. Obviously, you can find those people here on Clarity.
Finally, in Seattle, where I live, we have a Seattle CTO mailing list consisting of senior engineering managers from across a broad set of companies. Find the version in your city, and if doesn't exist, start one.
If you ask me, I found a good resource in the following link, you can try it as well and I hope it works magic for you as well: https://techbeacon.com/app-dev-testing/engineering-managers-guide-30-resources-leading-developers
Besides if you do have any questions give me a call: https://clarity.fm/joy-brotonath
Related Questions
-
How can I open a US bank account for an LLC without traveling to the USA?
I am based in Canada and ended up opening a US bank account with Harris Bank in Chicago without physically visiting their office. This was about 4 years ago. So maybe contact them and see if they could help you.AC
-
Looking for a decent ice breaker for a large 12-16 person working group?
Hey. :) Craft a joke that's relevant to the situation. Touch on the core essence of why everyone is attending, or make light of something that's happening in current news, preferably in a context that relates to your subject matter. As a backup you can alway open with asking people why they're attending and what they're hoping to get out of the workshop. Hope that was helpful.BS
-
Are there examples of corporate departments that have been turned into profit centers? Such as in-house advertising, market research or R&D functions?
I don't think it is what you are looking for, but MailChimp.com was created by mistake from a services agency. They were sending emails for their clients and the next thing you know, they were making most of their money from send costs and the rest is history. Sorry I can't be more help.JM
-
What are the best sources for online courses on business and management?
Well there are tons of courses online everwhere, point is how would you know which one works best, i suggest you do online coaching program, i give 1:1 to millennials who need to start their business, my quali in accounting and exp in business helps them get clarity on step by step guidance on how to move forward, connect with me if this interest you or wish to know more.FM
-
How can I manage my developers' performance if I don't understand IT?
Whenever you assign them a task, break down the task into small chunks. Make the chunks as small as you can (within reason, and to the extent that your knowledge allows), and tell your devs that if any chunks seem large, that they should further break those chunks down into bite size pieces. For instance, for the overall task of making a new webpage, _you_ might break it down as follows: 1) Set up a database 2) Make a form that takes user email, name, and phone number and adds them to database 3) Have our site send an email to everyone above the age of 50 each week When your devs take a look at it, _they_ might further break down the third step into: A) Set up an email service B) Connect it to the client database C) Figure out how to query the database for certain users D) Have it send emails to users over 50 You can keep using Asana, or you could use something like Trello which might make more sense for a small company, and might be easier to understand and track by yourself. In Trello you'd set up 4 columns titled, "To Do", "Doing", "Ready for Review", "Approved" (or combine the last two into "Done") You might want to tell them to only have tasks in the "Doing" column if they/re actually sitting at their desk working on it. For instance: not to leave a task in "Doing" overnight after work. That way you can actually see what they're working on and how long it takes, but that might be overly micro-manager-y At the end of each day / week when you review the tasks completed, look for ones that took a longer time than average (since, on average, all the tasks should be broken down into sub-tasks of approximately the same difficulty). Ask them about those tasks and why they took longer to do. It may be because they neglected to further break it down into chunks as you had asked (in which case you ask them to do that next time), or it may be that some unexpected snag came up, or it may be a hard task that can't be further broken down. In any case, listen to their explanation and you should be able to tell if it sounds reasonable, and if it sounds fishy, google the problem they say they encountered. You'll be able to get a better feel of their work ethic and honesty by how they answer the question, without worrying as much about what their actual words are. Make sure that when you ask for more details about why a task took longer, you don't do it in a probing way. Make sure they understand that you're doing it for your own learning and to help predict and properly plan future timelines.LV
the startups.com platform
Copyright © 2025 Startups.com. All rights reserved.