Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!news.swapon.de!eternal-september.org!feeder.eternal-september.org!mx02.eternal-september.org!.POSTED!not-for-mail From: Mark Carroll Newsgroups: comp.programming Subject: Re: is it better to learn a couple of platforms/technologies or just one? Date: Thu, 26 Feb 2015 14:47:13 +0000 Organization: none Lines: 18 Message-ID: <87wq34ivbi.fsf@ixod.org> References: <87y4nkizqa.fsf@ixod.org> <87oaogixnt.fsf@ixod.org> <9d0b0594-de51-4e90-b902-de86e8546f14@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: mx02.eternal-september.org; posting-host="1b3e5cba9e4d07a53741e6f3d1717925"; logging-data="23165"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19hP0B+dfz+8Q1p6J6CmFgX" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) Cancel-Lock: sha1:ClWRB+gp4lC4l/o7ItCrQXG9tOk= sha1:9RMzRCiyVYZrvn/C9ITkVNBjK68= Xref: csiph.com comp.programming:5269 fir writes: (snip) >> In a nutshell: you do end up knowing some things narrowly, but once you >> know a few different kinds of things, each extra thing is less and less >> extra effort (snip) > this is common opinion, but is it really true? (snip) Well, I just gave the example of writing some more Python last week despite never even having taken a week out to sit down and study it (much as I might like to). So, I think it is. Of course, mostly one is paid for getting things working, not for deep knowledge. Still, a lot of habits that encourage maintainability (good naming, good separation of concerns, etc.) are quite transferable. -- Mark