Have been thinking of starting a work blog since-ever.
Here is the first post.
After almost a decade of c,c++ programming my new work gives me the opportunity to learn the new stuff around .. as much as i liked developing in c,c++ (and briefly tcl-tk) ..the change is like welcoming fresh breeze ( more like a strong sand storm actually since i often get lost in it :)
I expect comparisions of the new/old technologies i have experienced first hand too..as we go along.
Today is about the new stuff :-
1) New language :- Python ..interesting, easy to pickup, lots of online resources and awesome IDE(pycharm) and tools e.t.c
2) New version control :- I started work with cvs in my first job ... often ran into problems with it ..second place got me started into svn .. which was very easy to transition from cvs and i feel i had a better experience working with it ..as opposed to cvs ( dont remember the reasons ..if i had blogged about my issues with version control when i ran into problems with them ....we would have known..anyways there is always a chance to start) new work exposed me to git.
Its supposed to be the hottest version control .. looks cool but is not as easy to transition as was my previous transition ..but as is the case with most version controls .. you only have to do those things 1-2 times and then its like learning to ride a bike ( once you know it .. you remember the basics forever) .. hope that is the case with git also .. hoping once i learn this stuff it will get easier .. i am developing a cheatsheet for svn developers to move into git .. when its ready will post it so that others have a easier time transitioning
3) Domain: -so far the transition looks like :- EDA ( electronic design automation) to Internet security to cloud solutions!
more on the domains .. some other time
Here is the first post.
After almost a decade of c,c++ programming my new work gives me the opportunity to learn the new stuff around .. as much as i liked developing in c,c++ (and briefly tcl-tk) ..the change is like welcoming fresh breeze ( more like a strong sand storm actually since i often get lost in it :)
I expect comparisions of the new/old technologies i have experienced first hand too..as we go along.
Today is about the new stuff :-
1) New language :- Python ..interesting, easy to pickup, lots of online resources and awesome IDE(pycharm) and tools e.t.c
2) New version control :- I started work with cvs in my first job ... often ran into problems with it ..second place got me started into svn .. which was very easy to transition from cvs and i feel i had a better experience working with it ..as opposed to cvs ( dont remember the reasons ..if i had blogged about my issues with version control when i ran into problems with them ....we would have known..anyways there is always a chance to start) new work exposed me to git.
Its supposed to be the hottest version control .. looks cool but is not as easy to transition as was my previous transition ..but as is the case with most version controls .. you only have to do those things 1-2 times and then its like learning to ride a bike ( once you know it .. you remember the basics forever) .. hope that is the case with git also .. hoping once i learn this stuff it will get easier .. i am developing a cheatsheet for svn developers to move into git .. when its ready will post it so that others have a easier time transitioning
3) Domain: -so far the transition looks like :- EDA ( electronic design automation) to Internet security to cloud solutions!
more on the domains .. some other time
No comments:
Post a Comment