Developer

From ArcEmu-Wiki
(Difference between revisions)
Jump to: navigation, search
m (Protected "Developer" ([edit=sysop] (indefinite) [move=sysop] (indefinite)))
 
 
Line 4: Line 4:
 
You are expected and will need to know:
 
You are expected and will need to know:
  
 +
<pre>
 
     * All aspects of the standard C++ language
 
     * All aspects of the standard C++ language
 
     * Experience in Object Oriented Analysis and Design
 
     * Experience in Object Oriented Analysis and Design
 
     * Strong skills with common data structures, logic and common algorithms.
 
     * Strong skills with common data structures, logic and common algorithms.
     * As well, we expect a willingness to learn what's needed to suceed
+
     * As well, we expect a willingness to learn what's needed to succeed
  
  
Line 19: Line 20:
 
     * Network programming using sockets (BSD socks library, WINSOCK2, etc)
 
     * Network programming using sockets (BSD socks library, WINSOCK2, etc)
 
     * Reverse engineering skills (x86 assembly is a definite plus!)
 
     * Reverse engineering skills (x86 assembly is a definite plus!)
 +
</pre>
  
  
Do you meet some, or even all of these requirements? Start by submitting some patches to us. Need a place to start? Check the bug tracker for current issues that need to be worked on.
+
Do you meet some, or even all of these requirements? Start by submitting some patches or pull requests to us. Need a place to start? Check the bug tracker for current issues that need to be worked on.
 +
 
 +
 
 +
 
 +
We love community awareness and the ability to communicate with you and learn about you and what you think of ArcEmu first hand, too.
 +
 
 +
{{IRC}}
 +
 
  
 
[[Category:ArcEmu_Staff]]
 
[[Category:ArcEmu_Staff]]

Latest revision as of 09:49, 7 February 2012

If you're interested in World of Warcraft, support Open Source, and are looking for something will challenge and inspire you, then ArcEmu is a great project to get involved with! We're currently looking for developers with a keen understanding and familiarity of the following specifications.


You are expected and will need to know:

    * All aspects of the standard C++ language
    * Experience in Object Oriented Analysis and Design
    * Strong skills with common data structures, logic and common algorithms.
    * As well, we expect a willingness to learn what's needed to succeed


Pluses:

    * Experience with code optimization to improve performance
    * Self-motivation and willingness to pitch in on many areas of development
    * Experience with multi-threaded programming
    * Passion for playing World of Warcraft
    * Knowledge of MySQL
    * Network programming using sockets (BSD socks library, WINSOCK2, etc)
    * Reverse engineering skills (x86 assembly is a definite plus!)


Do you meet some, or even all of these requirements? Start by submitting some patches or pull requests to us. Need a place to start? Check the bug tracker for current issues that need to be worked on.


We love community awareness and the ability to communicate with you and learn about you and what you think of ArcEmu first hand, too.

IRC

Server: irc.freenode.net

ArcEmu's Channel: #arcemu

Web-IRC: Click here

Personal tools