Thursday 5 December 2013

Jacky Tang


Jacky Tang - Professional Profile

Qualifications
2012-2013: BSc (Hons.) Computing at Plymouth University International College (PUIC)

A level
Maths-E

Principles of ICT (A)

Interactive Learning Skills and Communications (B)

Numerical Techniques 1 (A)

Physics (D)

Business Management (D)

Numerical Techniques 2 (B)

Scientific Method (B)

Programming Techniques (B)


Background information
I come to Plymouth university to have a degree in the computing area. When I was young, computer is a mysteries thing to me, How do people built computer? How can they let they program run? How the image and sound come out? To me, all of them are new land to waiting to discover.

In the secondary school, the computing lesson made my Curiosity strong that ever, I start to realize each topic in computer is a large area. in the lessons, I learned database, a little bit of programming and picture fixing. they are very useful skill to learn. in that, I find out programming is the basic in the computer. all the software is made by program. without the code, they can't even run in computer. for that reason, I was crazy with programming. because of the busy work in each subjects in that time, I don't have time to keep 'digging' program. After finishing the high schools,  my score is not enough to get me in into the subject that I want. Lucky I was find the chance again in PUIC and Plymouth university. Becoming a programmer is my dream, wish and fantasy, no matter what it cost, I will clear all the obstacle in my way to my dream.

for the working experience, I worked on a tutor on children in a little private company, in this part time, I have learned how to communicate with customer and how to survive in long working time.

My habit are reading, basketball and watching movie. science fiction is my favorites.  

in the future,my short term purpose is to pass this three years. programming is look easy, but is a hard thing to do.I will make myself to become 'king of programming' or fail in first year. For the long term purpose, I will get myself into a place in a computer company to get more knowledge of computer.

In summary,
I will do what I can do, try what I can't do, also to fight with the things that impossible to do !


Reflective Document & SFIA framework evaluation

those are the skill that I have in present.

information analysis
i judge myself to have a information analysis level 1 skill.  there have some practical in CNET115 is to tell us some powerful software to check the information flow in the internet. I can use the software to analysis the data to find out the detail.


information security - level 1
I assess myself have the level 1 skill in information security same as the information analysis. because I have done one module in the Plymouth University. it teach us the basic thing in computer security. 

Programming - level 1
base on the sifa frame work, I have the skill level 1 in programming for C#. by following the rule, I can write a simple program for loop, if statement and for loop else.

database/repository - level 1
I think myself have reach level 1 skill of database/repository. I have another module that teach us the basic theory, relationship of the data. those are the rule to write a database. 

weak points and the skill that I need to be improve

Programming - estimate level that I have to get :4 or 5
For these whole module, I have to get my programming level in to 4 or 5. the code have to be simple, short, and can be run. 

database/repository - estimate level that I have to get : 4 or 5

Database is a important skill to learn. It is very useful after graduate form university. it is good things to skill more higher. 

weak points:

Time management
I will try to improve this immediately.  It make me fail to do all the things in university in the first semester.  

presentation
I will get nervous when speaking in front of a group of people. I have to do more practice to release the pressure  when I am facing to the people. 

Total skill level in SFIA framework:

All of the evidence have point out that I am between level 1 and level 2 in the total skill level. level 1 is follower, level 2 is the Assistant . I think i am the assistant follower.There have four factors to define what level that people are. They are autonomy,influence, complexity and business skill. In autonomy,it mean self management. I don't need to work under supervision.I can do the things without supervision, but my time management is very bad.so I am the level 2 for the autonomy not level 3 .For the influence, I can only interact with my colleagues.I have never meet the customer and supplier in the pass.so i only get the level 1 influence, lack of experience make me can't make my skill into level 2 . In Complexity, I can only do the simple things in the special area.complex program need more skill and experience to deal with it .It need to be improve in the future. my basic skill have not develop that well so I only get the level 1 in complexity but not level 2. In business skill, I understand how the application, tools, method, demonstrates a rational and organised.
approach to work. I also get some skill to negotiate with the customer and also to be able to work on a team , follow the plan and schedule., so I get the level 2 for the business skill but not level 3, level 3 business need ability to finish the work before deadline, also it need special technique to build a good plan schedules and monitors own work, also need a good communication skill with your own teammate. level 3 is too far for me now. In total, I have got the  level 2 for the autonomy,  level 1 in influence also level 1 in complexity and the level 2 business skill.


Plan for the future development

those are the things that I want to improve in the future:

  • technical skills
  • language
  • knowledge
  • experience
In the plan of skill improvement, the programming skill have to be improve cause this is the basic things that we run the things in computer. C# the language that we are using in university, the skill of If, loop, IDE. those things that I have to be improve. Also, there have other two subject that need to improve the skill, database structure skill, information analysis skill and the referencing technique and the essay writing. those are the skill. those are the skill that I will set a plan to revise .For c#programming, I will redo the exercise in every day, make sure it will stay in my mind forever. For the database structure skill, I need to find out how  the normalization forms work, the relationship between those form  must be understand clearly. For the information analysis skill, I have to read the note and slide for CNET115 computer security again.It also have to keep the computer security things in my mind.

In language, I have to rise my English level in the future,sometimes, I can't understand the teacher is talking about.the listening skill have to been improve by read the book and dictionary. English is a big barrier that I have to crossover it.Without it, I can't even talk with customer to know what they need. 

For the knowledge, all the update of IT,technology, business have to be known. By knowing those update, It can be more easy to understand what the market need . it is good to know what is market need in that time.

For the experience, there have a pathway between year 2 and year 3 to get to a placement in a company, It can get lot of experience in that. experience only can increase in working environment.

on my word, I will do what I can do, try what I can't do, also to fight with the things that impossible to do !



No comments:

Post a Comment