Hello all, i am a php and css expert, i wanna know that if i dont do programming for a year or two will i forget all those programming techniques i know???
If you are a programming expert then no it will always be with you like riding a bike, however there may be some things that you will have to do repeatedly to refresh on. Enormous
No, you won't forget all these programming techniques you know if you won't do programming for a year.
You won't forget how to program but like anything else if you don't do it regularly it will fade. You won't forget how to actually program but the functions, helpers etc within a language you may forget. But having a glance over the documentation will sort that out.
no.. u never forgot .. but when u come back after one year there will be more technologies .. and you have to studie these things again
Okay... I have expertised php5 and there's now php5.4, after a year, surely I'll have to buy a heavy php 7 book...
Well if you look at the version changes, there is rarely a function that is deprecated. And if it is deprecated its so easy to find out what the new function is or how to accomplish the same effect. I would not worry about new versions. But don't leave it 5 years!
Yes you will. You will temporary forget some (if not all) codes/functions and may unable to use them properly. Once you mess up with codes again, all knowledge will flow just like the old times. Some peoples will forget skills and knowledge if both of them were not being used for very long times. However, they will regain skills and knowledge in just no time when they decide to learn it again. Each person has their own capabilities in remembering any events or skills they have learnt. I consider a year as 'long time' enough to 'erase' memories. The skills may lost, but it will not completely gone. Based on my own experiences. I am agree with you. Knowledge always evolve. We were forced to learn new things just to keep up with it.
It's actually in 2015 when I'll be free from hardwork studies... So am kinda confident enough I'll learn all the new concepts...
Best practices may change in that time, but you will still have the basic knowledge. I don't see programming languages changing too much in that short amount of time. Just study up on what's new once you get back into coding and I'm sure you'll pull through just fine.
I'm shure you will not forget everything! i've had a break for over 2 years and after 2 years started again with php, i must say that in the meanwhile php had lots of updates and some functions where depricated but i still could write fancy scripts and within a couple of weeks and reading alot about new functions/classes/oop i had it all again..
No. At least not in my experience.... Whenever I take a break from a certain programming language or even programming all together... I find sometimes I will need to look up the syntax again for writing my own code.... but actually reading code I can do much faster. I would actually recommend taking a break from coding for maybe a month a year to do something else.... I am not a psychologist, but it seems when you focus on one thing for too long you sort of get tunnel vision, and taking a break and coming back to it gives you a fresh perspective. Of course everyone's mind works slightly differently... this is just my personal opinion....but basically I would say no you won't forget how to code(it is like riding a bike like the other guy said). You may just need to refresh yourself with the syntax of a language coming back to it.... and in my opinion even taking a long break from coding will do no damage at all to your general coding ability(not language specific, eg design patterns and general programming principles).