As a senior project manager, should I still keep learning new skill in programming? [closed]

If I’m a senior project manager, should I still keep learning new technology?

For example, every month every year, most language updates themselves, and a lot of new programming concepts become popular. Many new frameworks and patterns are created and make things easily.

But you have to spend a lot of time to keep up with. If there’s language which is proved more efficient and you aren’t familiar with it, will you plan to learn it and let team members take this language to develop the project?

If there’s new framework, most people say that it’s helpful to our project, but you know nothing about it, would you learn it and decide it?

But as a PM, you should be a senior level or maybe busier than before. Are you willing to learn something ‘not so senior’??

3

Let my try to answer this from the viewpoint of a developer (team) : There are two types of managers that can manage a developer team: technical and administrative managers.

The answer to your question is pretty clear for each of those individually: if you are only responsible for the administrative parts (resources, schedules, etc.), then do everyone a favor and stay out of technology. You’re not going to be able to keep up anyways, but you will fall into the trap of talking to the developers on a tech-level on which they out-smart you easily. In other words: this undermines your own position and does no good to anyone.

On the other hand, if you are in a technical manager role, you are responsible for the technological roadmap of the company and as other comments pointed out, you damn better know what you’re talking about in that case. Then again, you should not even need to ask that question, because your very job definition should include (at least indirectly) that you must have up to date technology knowledge.

Unfortunately, we live in that thing called “real world”, where things aren’t black and white.. err.. admininistrative and technological. I have encountered several managers, who had the bad luck of being responsible for both aspects. I say bad luck, because most of them tried to be good at both, but none succeeded.

Stepping only half-way into our tech world as a manager is dangerous, but as far as it gets towards an actual answer, I’d argue that you should not go deeper than the overview level. Do not make decisions based on your technical knowledge, unless you are a tech-manager and know that your knowledge is sound and complete. In all other cases, I wholeheartedly disagree with Mark Bernstein in that you will never ever know more about coding than your best developer. Heck, he spends all his working hours on that subject – and as we know from the best – a lot of his freetime as well. There is just no way on earth that you can possibly keep up with that amount of dedication – nor should you.

Get a grip on the major subjects, so that you can understand enough of the tech talk to understand the gist of a problem, but do not try – or pretend – to know all the ins and outs. The latter just leads to dangerous territory and in the view of developers voids your credibility as a manager faster than you can say ‘oops’.

1

If I’m a senior project manager, should I still keep learning new technology?

Yes.

For example, every month every year, most language updates themselves, and a lot of new programming concepts become popular. Many new frameworks and patterns are created and make things easily.

Less so.


If you are a PM (in any sense that I understand them to operate) make sure that you are on top of your game with regards to what you need to do first. This probably involves a lot of client liaison, presentation watching and delivery, requirements gathering, specification consuming, requirements analysis, minute taking, ego massaging, tea making, creating or facilitating the creation of SOWs, making huge Gantt charts is MS Project and working with the team to create project backlogs in Jira. That’s quite a lot of work.

You have made it to senior so you probably have some of that nailed. So now you put your other head on (and in some places I think this is probably referred to as Technical Project Manager) and you make sure that you understand, high level, what technologies your team is using and what they can do with them. This gives you confidence, should make your team meetings less bewildering, enables you to engage better in project/sprint planning, allows you to call BS on dodgy developers, stops you selling things that your team cannot build and should increase your gravitas in client meetings when you confidently say yes we can – or, when required, no we cannot. Your knowledge need go no further (for professional reason anyway, you might fancy it for fun), you have a team, presumably with TTLs, TDs and TAs; it’s their job to advise you when a new technology has entered the fray. Trust them.

Your role should not require you to learn how to code, but that does not mean not learning new technology. For example you should understand what the latest project management tools bring to the table and how that may improve your project lifecycles. Maybe you don’t use any project or bug tracking software, so you learn Jira (easy) and you learn how it fits your organisation, clients and project structure (hard).

Be good at Project Managing, manage the clients expectations, if you don’t understand the tech, don’t promise that you can deliver something and make sure you’ve got a pocket developer with you in key client meetings and to proof read your E-Mails.

Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa Dịch vụ tổ chức sự kiện 5 sao Thông tin về chúng tôi Dịch vụ sinh nhật bé trai Dịch vụ sinh nhật bé gái Sự kiện trọn gói Các tiết mục giải trí Dịch vụ bổ trợ Tiệc cưới sang trọng Dịch vụ khai trương Tư vấn tổ chức sự kiện Hình ảnh sự kiện Cập nhật tin tức Liên hệ ngay Thuê chú hề chuyên nghiệp Tiệc tất niên cho công ty Trang trí tiệc cuối năm Tiệc tất niên độc đáo Sinh nhật bé Hải Đăng Sinh nhật đáng yêu bé Khánh Vân Sinh nhật sang trọng Bích Ngân Tiệc sinh nhật bé Thanh Trang Dịch vụ ông già Noel Xiếc thú vui nhộn Biểu diễn xiếc quay đĩa Dịch vụ tổ chức tiệc uy tín Khám phá dịch vụ của chúng tôi Tiệc sinh nhật cho bé trai Trang trí tiệc cho bé gái Gói sự kiện chuyên nghiệp Chương trình giải trí hấp dẫn Dịch vụ hỗ trợ sự kiện Trang trí tiệc cưới đẹp Khởi đầu thành công với khai trương Chuyên gia tư vấn sự kiện Xem ảnh các sự kiện đẹp Tin mới về sự kiện Kết nối với đội ngũ chuyên gia Chú hề vui nhộn cho tiệc sinh nhật Ý tưởng tiệc cuối năm Tất niên độc đáo Trang trí tiệc hiện đại Tổ chức sinh nhật cho Hải Đăng Sinh nhật độc quyền Khánh Vân Phong cách tiệc Bích Ngân Trang trí tiệc bé Thanh Trang Thuê dịch vụ ông già Noel chuyên nghiệp Xem xiếc khỉ đặc sắc Xiếc quay đĩa thú vị
Trang chủ Giới thiệu Sinh nhật bé trai Sinh nhật bé gái Tổ chức sự kiện Biểu diễn giải trí Dịch vụ khác Trang trí tiệc cưới Tổ chức khai trương Tư vấn dịch vụ Thư viện ảnh Tin tức - sự kiện Liên hệ Chú hề sinh nhật Trang trí YEAR END PARTY công ty Trang trí tất niên cuối năm Trang trí tất niên xu hướng mới nhất Trang trí sinh nhật bé trai Hải Đăng Trang trí sinh nhật bé Khánh Vân Trang trí sinh nhật Bích Ngân Trang trí sinh nhật bé Thanh Trang Thuê ông già Noel phát quà Biểu diễn xiếc khỉ Xiếc quay đĩa
Thiết kế website Thiết kế website Thiết kế website Cách kháng tài khoản quảng cáo Mua bán Fanpage Facebook Dịch vụ SEO Tổ chức sinh nhật