Post 7: PHP/ASP.NET, Soft and Hard Skills

Based on the requirements for this semester, I had to have windows server platform in my hosting company, so I had to buy another domain that runs windows server in order to run my ASP.NET assignments and project. I think with having two domains I will make two portfolios one with PHP language that runs on www.anmarjarjees.com and the other with ASP.NET that runs on www.anmarjarjees.net. In this case, I can demonstrate the using of two different back-end development.

Although working on PHP and ASP.NET to build two professional CMS websites will be a great benefit in enhancing our experience in back-end development , but I think speciality is recommended, mastering the two languages at the same time in this short period is not an easy task especially that we also have to have strong skills in front-end development. Through my intensive search for different web design and development companies, I found that some companies prefer the open source like PHP while other companies prefer ASP.NET, and maybe there are very few companies that use both.

With XML class, we started doing some advanced coding. I found that there are many areas in XML beyond creating just simple files as we used to do and I am eager to discover more as we are going to use XML with our PHP and ASP.NET projects plus creating an entire XML project with my team. Besides the programming and designing tasks, time management, understanding project life cycle and choosing the right approach or the project model are also something essential.

With career connections class, we are having different workshops, activities, and guest speakers. I really find this course interesting and has less pressure compared with others. This course will definitely enhance our soft skills and job search methods. In today world, having the hard skill like (programming and designing for our field) is important but the soft skills also play a great role in hiring the right candidate, so they are also necessary and cannot be ignored. Good communication skills in dealing with people if they are clients or colleagues are needed especially in our field when we have to deal with different clients if we want to work as freelancers or in dealing with other developers or designers in the same company for building web projects.