|
Thanks Eric,
I don't even think about that.I think I will fetch a person good enough.I don't know I can get somebody like that.Eric Whitmore wrote: Also, watching code reviews on youtube is helpful though they will often put you to sleep. I will also try this.
|
|
|
|
|
You make a very good point, Eric: at certain times engaging in a relationship with a "mentor" can be something that catalyzes the learning process ... if you are lucky enough to find a mentor who both has a depth of knowledge, and practical skill, and is able to teach.
« I am putting myself to the fullest possible use which is all, I think, that any conscious entity can ever hope to do » HAL (Heuristically programmed ALgorithmic computer) in "2001, A Space Odyssey"
|
|
|
|
|
Watch Pluralsight videos and read code project articles.
|
|
|
|
|
Joshua Hightower wrote: Watch Pluralsight videos and read code project articles. Thanks
|
|
|
|
|
I have over 30 years of development experience and I still have to do a LOT of research and learning. Not only to work on a new problem, but to improve existing code/solutions. The rapid change in development platforms and tools requires constant learning to be an "experienced" developer. Granted, experience helps a lot to determine a solution and identify problems quicker, but the actual methods to development are constantly changing. AS you gain experience you find you own style and approach for development projects. It also helps to improve how you do research and training to be more efficient.
|
|
|
|
|
Thankscltn922 wrote: experience helps a lot to determine a solution and identify problems quicker It is a what I was saying if a experience person is in our team.We can ask him and he/she can direct us towards the actual problem
|
|
|
|
|
Read Dijkstra...
Start here: E W Dijkstra Archive Home Page[^]
...or here: Dijkstra's books on Amazon.[^] - I have "A Discipline of Programming" and it's one of the finest books I've ever read: somehow, into one tiny book, Dijkstra puts everything that Knuth took four massive volumes to convey.
|
|
|
|
|
Thanks.I will give it a try.
|
|
|
|
|
Its not about how much experience your coworkers have, but what they have knowledge about. They all have different knowledge than you do, to take advantage of that and pick up bits and pieces of it as best you can as often as you can. Ditto for information on the web.
In general, never pass up an opportunity to learn something new.
We can program with only 1's, but if all you've got are zeros, you've got nothing.
|
|
|
|
|
Thanks.We can get solutions for all the things from web and it requires more time than we anticipate.Sometimes the solution itself will be not of solution.we can't even get results from a problem.As we Google keywords will only be taken in search criteria,if we miss something/we don't realize what is actual problem is then it will be like looking for a pebble in sea.
|
|
|
|
|
Laiju k wrote: can be done by less effort as i am having enough work to do
Keep in mind of course that it is better to have too much work to do versus not enough. After all if you have nothing to do then why would they keep paying you?
Laiju k wrote: .(ASP.NET,Jquery,Javascript,C#,HTML,CSS,SQL SERVER 2008)
You list a lot of technologies and presumably with little experience you have little experience in any of them. So learning just a bit more about each might help you more effectively produce code both by using more effective idioms and by producing fewer bugs.
When I was younger I read a lot of books. I would suspect that it still a more effective medium (faster) than attempting to learn more about a specific technology via the internet.
Other than that, Mmyself I found that learning to recognize patterns (I am not referring to patterns as commonly defined) in code and design and along with that learning to write code that writes code (I use perl) helps.
Writing code that writes code can significantly reduce the amount of boiler plate code that one needs to produce. This has even more of an impact when various layers are impacted by changes but in a boiler plate way.
Sometimes the actual work to write code that writes code might not actually save time but it helps take the tedium out of repetitive tasks.
And doing this makes it less likely that I will attempt to find a 'better' solution that isn't in fact better just because I don't want to write all of that boiler plate code in the first place.
Of course one both must learn to recognize patterns in code and patterns that are likely to show up in new code along with figuring out how to write the code that generates the code in the first place.
|
|
|
|
|
|
What you want as a young coder is a mentor who will help you grow into your own coder with your own style (still following style guidelines of course) rather than simply "experienced people".
Now before you ask me "isn't experience people the same as a mentor" I can absolutely assure you that it's not. A mentor will help you go from A to B, providing tips and pointers along the way, but letting you follow your own journey. "Experienced People" as you are putting it will already know the way from A to B, and it'll become "my way or the highway", and when you are doing that all you learn is how to follow procedures, not how to work out how to get from B to C by yourself.
Also get used to researching things. A good coder is someone who is constantly growing, learning new methods and ways to add to their toolkit and that means constant research, just don't be suckered in by the latest and greatest fad. Make sure what you pick are things which will add value to you as a developer in the eye's of your clients (be it your employer, be it the client which you're outsourced to), forget about obtaining "geek credentials", at the end of the day, they are not worth a thing.
|
|
|
|
|
Thanks.It was an informative One.A mentor should have a lots of experience and mind to teach.As a already if I had a experienced person in our team,I can surely approach as we know each we can communicate easily and solve problems and can give great tips and tricks.As we don't have contact with even a experience person where can i mentor who can help me build my programming skills providing effective and effiecient ways.
|
|
|
|
|
A good mentor does not have to be working in the same team, or even the same company. When I first started in the industry, my mentor was actually in another team, he probably had about +10 years on me, however before you get too hung up on the years thing, number of years is a relatively unimportant concept.
Don't feel that just because a person is double your age that they actually have anything they can teach.
|
|
|
|
|
Thanks.harvyk0 wrote: Don't feel that just because a person is double your age that they actually have anything they can teach. I don't feel that way age is not a measure of our experience.As somebody start coding High School,College,after trying another jobs,some part time.So age does not matters with the experience we gain.But we can get experience with age only.As we all know we don't get 15 years experience in 14.But the mettle of experience matters.
|
|
|
|
|
I'm reliably informed that "Protectionist" won
Bryce
MCAD
---
|
|
|
|
|
I'm assuming this was an athletic cup?
|
|
|
|
|
|
Hay now, don't be a neigh-sayer. Put a reign on that negativity! He just wants to pony up and get in the race. His question is only to harness some creativity you know. But I'd rather bail on this conversation and get running out of the gates.
»»» <small>Loading Signature</small> «««
· · · <small>Please Wait</small> · · ·
|
|
|
|
|
I canter gree with you
Hoof hearted?
PooperPig - Coming Soon
|
|
|
|
|
|
Yeeeeeeahhhahahhahhahahahahahaaha I am a winner!!!!!
in the company sweep. 3rd place. doubled my money
PooperPig - Coming Soon
|
|
|
|
|
hmmm, flogging a dead horse comes to mind (it just didn't know it was dead until 5 minutes after the race)
|
|
|
|
|
This time it was with my wife's hard drive, and included business and personal files that I didn't have backed up.
After the first time, I could attribute it to a fluke, but twice seems to be a little bit more solid than superstition. Of course, I have a ton of random hard drives without any worthwhile data on them, and those will spin up without a problem after sitting around for years.
|
|
|
|