• Post Reply Bookmark Topic Watch Topic
  • New Topic

Am i able to do this? Need Professional Opinion  RSS feed

 
Wang Hsin Yoong
Greenhorn
Posts: 10
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

I am an undergraduate student in IT. I only study J2SE in my University.
But before that I have experience in PHP and .NET programming language.

Now I am doing a research project in a company. It is a construction company which only have 3 seniors in the IT department.

I have been given a project that require me to link a web application (called E-System, that been developed by previous batch interns) with an open source project (called Alfresco Enterprise Content Management System). I have study both application coding. I have no problem in understanding the coding of E-System application.

But I really have a trouble to study the open source coding of Alfresco. It is using a lot of technology that have not been learned by me and even my seniors do not know what is that. I only know the Java and JSP code in Alfresco but I am blind in JSF, Spring Framework, Hibernate SQL and a lot.

Is it my undergraduate degree could not done this? Because I only left less than one month time to develop those linkage.

Is there any senior can give me opinion on this situation?

Hope that my boring story wont make you fall asleep. Please forgive my English grammar mistake.

Thank you.
 
Jeroen T Wenting
Ranch Hand
Posts: 1847
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Sounds like a great opportunity to learn something new, which is what such a project is all about.

If you fail trying you fail honourably. If you fail for not even attempting it you fail in disgrace.
 
Jaime M. Tovar
Ranch Hand
Posts: 133
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Be honest about what you know, try to identify the urgent things you have to change. Lets say maybe the calendar thing is urgent but the blog capabilities are useless, so don�t spend time with the blog if you have to modify the calendar.

Study the database structures. They are a good source of information about what the system does with information.

Read the overview of each technology� it will give you an idea about how the system works and also it will help you to talk about it, with the non-IT people. Lets say chiefs.

Install a good version control system. When you are changing code is excellent to go back when something goes wrong.

Think about using outsourcing for the parts you don�t know well. It will be less error prone. Also you will have someone to learn from. And you can just join the things.

Good luck.
 
Don't get me started about those stupid light bulbs.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!