Learning Paradigms...
-
Well, What are the community thinks about learning multiple things at once. I mean if a perosn concentrating on multiple sides, like suppose doing C#, then Win32API Programming with pure C/C++(Not the MFC Way...), then is focusing some opensoruce technologies like MySQL and PHP and then is looking some poupular widget libraries like Qt, then what do you think about this learning paradigm? Is the right paradigm? One of my frineds is doing this sort of "multitasking". What you people think about it? Is it better to get one subject and the grasp it fully and then grab the next or its the right way? Well, personally, I think that its difficult to switch between diffrent learning cavases.... It takes time to get out from one scenario to the other, is it same with you people? Regards, Mohsin Hijazee P o l i t e P r o g r a m m er
More Object Oriented then C#
-
Well, What are the community thinks about learning multiple things at once. I mean if a perosn concentrating on multiple sides, like suppose doing C#, then Win32API Programming with pure C/C++(Not the MFC Way...), then is focusing some opensoruce technologies like MySQL and PHP and then is looking some poupular widget libraries like Qt, then what do you think about this learning paradigm? Is the right paradigm? One of my frineds is doing this sort of "multitasking". What you people think about it? Is it better to get one subject and the grasp it fully and then grab the next or its the right way? Well, personally, I think that its difficult to switch between diffrent learning cavases.... It takes time to get out from one scenario to the other, is it same with you people? Regards, Mohsin Hijazee P o l i t e P r o g r a m m er
More Object Oriented then C#
Polite Programmer wrote: What are the community thinks about learning multiple things at once. It's tough to say, yay or nay to any method of learning. Each person has different learning skills, though they can learn the same thing, they learn better in different methods. I can learn computer languages well, and have no problem learning via multi-tasking in respect to new computer languages. However, learning a physical skill like plumbing or carpentry, I have to focus and focus hard on what I am doing, and very little of it stays anyhow. Off hand I would say that your friend might be capable of learning this way, and only your friend would know for sure. Your friend may also put too much stress on him/herself and learn, but at expense of over-work. There are no easy answers, "this is how it should be done." _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)
-
Well, What are the community thinks about learning multiple things at once. I mean if a perosn concentrating on multiple sides, like suppose doing C#, then Win32API Programming with pure C/C++(Not the MFC Way...), then is focusing some opensoruce technologies like MySQL and PHP and then is looking some poupular widget libraries like Qt, then what do you think about this learning paradigm? Is the right paradigm? One of my frineds is doing this sort of "multitasking". What you people think about it? Is it better to get one subject and the grasp it fully and then grab the next or its the right way? Well, personally, I think that its difficult to switch between diffrent learning cavases.... It takes time to get out from one scenario to the other, is it same with you people? Regards, Mohsin Hijazee P o l i t e P r o g r a m m er
More Object Oriented then C#
It depends on personal and corporate situations. On the personal side you have; Are you a good multitasker, a jack of all trades or are you better at focusing on one specific area. What makes you happy? I know I am happiest when dealing with a wide range of technology and not being forced to focus on a narrow aspect. Other people are happier being focused. On the corporate/job side you have; What does the situation require? Do you have a well balanced team with you as the leader who needs to know a bit of everything or as one of the members who is the go-to-guy for the Win32API? Even as a lone, hired gun you can choose to be a specialist or spread your skills. So what makes you happy and what makes your employment situation happy? And as for learning specifically; I find it hard to learn one pillar fully without building up the other pillars at the same time. I would not choose to learn SQL say without also at the same time learning ADO.NET and WebForms for the retrieval and display of the data from SQL. But people are different, I don't think there is a way that works for everyone (and a good manager will know this). regards, Paul Watson South Africa The Code Project Pope Pius II said "The only prescription is more cowbell. "
-
Well, What are the community thinks about learning multiple things at once. I mean if a perosn concentrating on multiple sides, like suppose doing C#, then Win32API Programming with pure C/C++(Not the MFC Way...), then is focusing some opensoruce technologies like MySQL and PHP and then is looking some poupular widget libraries like Qt, then what do you think about this learning paradigm? Is the right paradigm? One of my frineds is doing this sort of "multitasking". What you people think about it? Is it better to get one subject and the grasp it fully and then grab the next or its the right way? Well, personally, I think that its difficult to switch between diffrent learning cavases.... It takes time to get out from one scenario to the other, is it same with you people? Regards, Mohsin Hijazee P o l i t e P r o g r a m m er
More Object Oriented then C#
Not an easy question :) First it depends. On what you learn: It is important not to now only one thing. The holistic effect of crosscuts between seemingly different things is enormous, if you're good at it, you get to the *core* of things. Yet, knowing something of everything, even knowing the core of everything, is not much to live on. You need to specialize find your field of excellence, where you beat any other. not just for a "darwinistic job market", but to be useful at all. How to learn - as the other reply says, depends on you. If you do learn on multiple topics at once, it sure is effective. Also, "classic education" (like university) expects topic-hopping from you. But as said, don't stay oin the surface. My father was always mad at me for reading five, six, seven books "at once".
we are here to help each other get through this thing, whatever it is Vonnegut jr.
boost your code || Fold With Us! || sighist | doxygen -
Well, What are the community thinks about learning multiple things at once. I mean if a perosn concentrating on multiple sides, like suppose doing C#, then Win32API Programming with pure C/C++(Not the MFC Way...), then is focusing some opensoruce technologies like MySQL and PHP and then is looking some poupular widget libraries like Qt, then what do you think about this learning paradigm? Is the right paradigm? One of my frineds is doing this sort of "multitasking". What you people think about it? Is it better to get one subject and the grasp it fully and then grab the next or its the right way? Well, personally, I think that its difficult to switch between diffrent learning cavases.... It takes time to get out from one scenario to the other, is it same with you people? Regards, Mohsin Hijazee P o l i t e P r o g r a m m er
More Object Oriented then C#
It is difficult to switch context. This is probably one of the reasons I've never really tackled web development. In one scenario, you have to know C#, the Web namespace, ASP.NET programming concepts, HTML, Javascript, and SQL (yes, there are other combinations, but eegads, it's still a lot). Since web development isn't anything that I do for a living, learning HTML, Javascript, and getting proficient at ASP.NET programming is quite a bit to do for just for fun. On the other hand, if someone paid me to do it, you bet I'd invest the time and energy. So, I guess, I like to digest knew things in small doses when it's on my own time, but I don't mind tackling the whole shebang if the job requires it. Marc MyXaml Advanced Unit Testing