|
I will usually not go out of my way to learn a new technology for the sake of learning a new technology. I am more apt to learn a new technology if it is going to be relevant in my current work domain or is going to be an industry standard base for doing something; i.e. WPF, etc....
My free time is usually spent with family and friends and not on the computer. So far, I have managed to stay highly marketable.
|
|
|
|
|
I found no option given for my answer. but i like to learn new technology and what is new in market. eg. for task we might have spent lots of time to achieve but it may be very simple in new technology isn't ?
|
|
|
|
|
I was also looking for that option.
|
|
|
|
|
That's just it as the title says.
Why would one downgrade to a new technology?
"I have not failed. I've just found 10,000 ways that won't work." Thomas A. Edison
"Politicians and diapers should be changed often and for the same reason." Eça de Queiroz (1845 - 1900)
|
|
|
|
|
I agree. In several cases some new library or language comes along and I look at it and realise this is pointless - what I currently do is easier|simpler|better|less overhead|doesn't need an extra library or component|will still be supported next year|all of the above.
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
Agree with you 100%. For my work(doing CAD/CAE solutions) I don't even need the .NET.
Just super fast native C++ satisfy the criteria.
Funny thing, the Microsoft now even don't have any native C++ certification track
|
|
|
|
|
I could learn a technology now and become a little proficient with it...
But if you're not using a skill you're losing a skill and that goes especially with programming languages and environments that get updated on regular basis.
So I'll learn a skill if I know I'm going to need that skill and use it in the real world.
It's an OO world.
public class SanderRossel : Lazy<Person>
{
public void DoWork()
{
throw new NotSupportedException();
}
}
|
|
|
|
|
How often do you find yourself saying, "In a minute" and how often did you follow it ?
Really a day has only 24 Hours
How can we divide our 24 hours in
- Meeting with team
- Meeting with Boss
- Status on task assigned
- Feedback from others
- Doing own work
- Time for family/GirlFriend/BoyFriend
- Time to spend on internet surfing
- Sleep
- Bath...BLAH BLAH
How to manage and some one said "Learn new things daily"
Find More .Net development tips at : .NET Tips
The only reason people get lost in thought is because it's unfamiliar territory.
|
|
|
|
|
Yes.. and I h8 that the worst spend time, the less you can cut off, like meetings...
|
|
|
|
|
But the real answer is - the subject does not motivate me...
My daily job includes searching for new solutions and I do learn new bits almost every day, but sometimes a just get sick when someone hits the drums while attaching a new name to some 'new' technology I remember from the mainframe...I that case I will not bother myself to learn it again...
I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)
|
|
|
|
|
after finishing my studies I thought I should learn what was more demanded to find a job, but in the end I realized it is not needed, because we all start as "junior" and usually they don't care what you think you can do, they just expect you to be curious and have facility to learn the know-how and technology they use.
so now, I learn what gives me a "push" to do it, it doesn't matter if it is common for working or not, we never know how the future will be and maybe the strange technology you learnt years ago and nobody took care about it gives you a very good position because nobody else can do it
|
|
|
|
|
There are too many languages out there, and most of them address the same problem/are/paradigm/... whatever.
I have no problem in learning a new language as long as it gives me something in return.
I have to know that after spending time learning something I'll be able to solve a problem I wasn't able to solve before or, at least, I'll be able to solve it in a better way.
The other reason I might have to learn a new language is project related. If I'm starting in a project that uses a technology I'll embrace it. Learn it and try to master it as fast as possible
There's a lot more to learn in computer science than development languages. So if I'm investing my time in learning, I prefer something clearly useful.
Cheers!
|
|
|
|
|
I have been programming for over 39 years. For much of that time I kept learning new languages... Assembler, FORTRAN, various BASICs, Pascal, COBOL, PL/1, Rexx, C, C++, JavaScript, etc... until I learned C#. So far nothing since has convinced me to learn it since I can do everything I need in a combination of Javascript and/or C#. If a new language truly has a new feature - that is actually useful to me - I will go ahead and learn it. So far, none!
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
I have been learning new language and framework to improve the quality of the company’s product during my work.
e.g. Building a C# GUI user interface for product deployment.
Before I come , the company was using GTK+ and C in windows platform which was single threaded and the GUI just "HANG" there easily
when it was waiting results from the peer device.
The Director sometimes comes to ask for solution to new use cases.
Recently, I have made a joke regarding OT {no compensation in my country}. The manager then gave me a warning email which asked me to focus on the work and not to do something "redundant" . He was implying that I should not put any effort to learn new technology during office hour.
In fact I have not missed any deadline because of the learning. [ Of course I understand finishing the job on time is of highest priority because I get paid not to learn but to get job done ]
However, it is time for me to consider whether I need to change job if the management is comfortable with “dead technology” and “poor working practice”.
|
|
|
|
|
You are "riding a dead horse" if your managers are really so.
Consider not waisting your life time. (you only have one life-spend it well)
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
|
When I was younger, I tried to learn everything I could, but realized being mediocre at a lot of things was not going to put coin in my pocket.
Today, when I plan on learning something new, I assess whether or not it fits into my career path, if I can use it at work, and if it will benefit my future. I specialize in Microsoft development technologies.
Items such as MVC and JQuery are on my list, where PHP and not so popular JavaScript libraries are not. AI and data mining are very interesting to me, but it doesn't fit my career path; so I am thinking of ditching SSAS too.
Just like the feasibility of a new software project, learning something new has to be feasible for your career path; otherwise, you will just be running in quick sand and there will be no return on your investment.
|
|
|
|
|
This is a mature view of it as well. Although my path is a bit different, the brain can only master so much. Those guys that say they know 50 programming languages never really do.
Jeremy Falcon
|
|
|
|
|
Jeremy Falcon wrote: Those guys that say they know 50 programming languages never really do Or rather, they only really 'know' an average of 1-2% of the language, compared to those of us who know and use 2-3 languages regularly (and only claim those).
I can place a dozen or so programming languages on my resume, with honest experience in each of them. I've only retained competence in the 2 or 3 I'm presently using, and wouldn't pretend otherwise.
Software Zen: delete this;
|
|
|
|
|
|
Mature view is probably right, as I am getting up there in age. There is lots of neat frameworks and technologies out there, unfortunately, you can only go so far financially in software development and I am approaching that ceiling; thus my interests have swayed to financials and investing.
|
|
|
|
|
Wouldn't be Forex by chance?
Jeremy Falcon
|
|
|
|
|
No currencies, just stocks.
|
|
|
|
|
Could not agree more with your opinion.
|
|
|
|
|
Agree, i am 33 years old man, and i have 10 years development experience on my career.
Learning new things is depend on the career.
Did anyone rememeber Microsoft Dynamic Data, Silverlight, Expression Blend tool?
There is dead and no company needs it any more.
or modern technology like WPF, WCF... on my country it is very less company to use.
I stay on winform, webform, mvc, jquery, it really out dated compare to young peoples.
But i rather to study some project management knowledge.
As same as dozen PHP framework today, many developer relay to them, but we don't know which one will lose support next year.
|
|
|
|