Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.15 KB | None | 0 0
  1. Hi, Tatum.
  2. Thank you very much for your email.
  3.  
  4. This is an impressive job opening that I am very interested in.
  5.  
  6. I have a few questions.
  7.  
  8. > Develops website code and layouts according to Company guidelines.
  9.  
  10. Is company capitalized for emphasis? I was confused.
  11.  
  12. > Reviews requirements to understand audience, usability and design requirements.
  13.  
  14. I am not sure I can understand anything about the audience unless I talk
  15. to
  16. people who are the audience. Can I talk to the audience?
  17.  
  18. > Converts design comps into complex working web applications in a hand coded environment.
  19.  
  20. Is complexity required?
  21. Why does it need to be "hand coded"?
  22. Unless it is generated by machine learning, isn't all code hand-coded?
  23. I am pretty sure every line of code I ever wrote was hand coded.
  24. Am I mistaken?
  25.  
  26. > Leads project planning with technical, business and project leaders,
  27. > planning and discussing the specifics of projects, new technologies
  28. > and deadlines; influences collaboration and support for
  29. > implementation.
  30.  
  31. The job title is "Front End Developer".
  32. This seems like a lot of responsibility for such a position.
  33. Maybe you want a Chief Technology Officer?
  34.  
  35. > Determines appropriate technical and non-technical stakeholders to
  36. > participate in process/project team.
  37.  
  38. This is for a "Front End Developer"
  39. I am concerned how the developer will know who the correct stakeholders
  40. are.
  41.  
  42. > Updates existing website content, creates new layouts and landing
  43. > pages that follow existing web standards.
  44.  
  45. There are existing web standards?
  46.  
  47. > Develops interfaces that are usable, intuitive and esthetically pleasing.
  48.  
  49. My spellchecker noticed that.
  50.  
  51. The job requirement is centered around aesthetics?
  52. That's fine. I went to art school.
  53. I know something about aesthetics.
  54.  
  55. > Develops ‘Standards’ compliant sites with a concern for
  56. > accessibility and multi-browser/multi-device compatibility.
  57.  
  58. Why is Standards in quotes?
  59.  
  60. > Performs UX research for both validating a design as well as
  61. > understanding new initiatives.
  62.  
  63. UX is an entire science which may be outside the expertise
  64. of a Front End Developer.
  65.  
  66. What are "new initiatives"?
  67.  
  68. > Produces user flows
  69.  
  70. I do not want to ask what a user is flowing.
  71.  
  72. > Ensures user requirements align with business requirements.
  73.  
  74. Please explain.
  75.  
  76. > Develops and facilitates usability tests applying user-centered
  77. > design principles, human factors, usability heuristics and
  78. > methodologies and industry best practices and standards.
  79.  
  80. What are "human factors"?
  81.  
  82. > Collaborates with stakeholders to ensure business requirements are met.
  83.  
  84. That seems like an unlikely alliance.
  85.  
  86. > Creates sprite maps, icons, buttons, and css themes.
  87.  
  88. I generally work on hard problems in C++ that don't use CSS or sprite
  89. maps.
  90. Am I over-qualified?
  91.  
  92. > Mentors and trains web developers and designers.
  93.  
  94. This is a Front End Developer position, right?
  95.  
  96. > Stays current on the latest industry technologies, trends and
  97. > strategies, recommends and implements new technologies.
  98.  
  99. Most of the "latest industry technologies" are not very good.
  100. Did you notice that Angular went through a complete rewrite?
  101.  
  102. > Assists employees, vendors and customers by answering questions
  103. > related to UI / UX development.
  104.  
  105. If you use Google or Apple as your guide, you do not have the best
  106. examples.
  107. Wait. .... I'm answering the phone?
  108.  
  109. > Completes work in a timely and accurate manner while providing
  110. > exceptional customer service.
  111.  
  112. Wait. .... I'm answering the phone?
  113. This is a Front End Developer position, right?
  114. Am I in India?
  115.  
  116. > This position requires a minimum of eight years web development
  117. > experience, including UI / UX experience.
  118.  
  119. I have been writing software for more than twenty years and
  120. I have never seen a list of requirements as complex as this.
  121.  
  122. > PHP or similar programming server-side experience and competency
  123. > with basic database transactions is required.
  124.  
  125. https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
  126.  
  127. If you require someone who knows PHP, I suspect they know
  128. almost nothing about databases.
  129.  
  130. > Expertise with Javascript, jQuery, HTML5 and CSS3 is necessary.
  131. > Basic experience with CSS pre-processors like SASS or LESS required.
  132.  
  133. CSS is problematic. jQuery is out-dated.
  134.  
  135. > Knowledge of RESTful web services and experience with AJAX.
  136.  
  137. That is pretty much what any entry level Front End Developer would know.
  138.  
  139. > Experience with more advanced JavaScript libraries and frameworks
  140. > such as React and Angular. React is preferred.
  141.  
  142. Most JavaScript libraries (focused on UI) today are fly-by-night.
  143. I would consider underscore an "advanced" JavaScript library.
  144.  
  145. > Experience with some Front-end build tools like Grunt, Gulp, Bower
  146. > Webpack, etc. Grunt and Webpackis preferred.
  147.  
  148. I've heard of those.
  149.  
  150. > Proficient understanding of code versioning tools like Git or SVN.
  151.  
  152. You are using subversion?
  153.  
  154. > Expertise with Adobe Creative Cloud applications like Photoshop and
  155. > Illustrator is required.
  156.  
  157. For writing software?
  158.  
  159. > Experience with cross-browser, cross-platform and/or cross-device
  160. > compatibility is required.
  161.  
  162. If we stuck to actual standards, and if Microsoft didn't screw us all
  163. over,
  164. we wouldn't have to make things "cross-whatever" compatible.
  165.  
  166. > Knowledge of responsive design concepts is required.
  167.  
  168. What does that mean?
  169.  
  170. >  Demonstrated ability to quickly iterate through multiple concepts,
  171. >  designs and layouts, effectively incorporating feedback from
  172. >  multiple disciplines
  173.  
  174. What does "multiple disciplines" mean?
  175.  
  176. > then refining them for improved usability and appearance is essential.
  177.  
  178. Please explain.
  179.  
  180. > An understanding of agile development ideas: scrum;
  181. > test/behavior-driven development; code-evaluate-iterate is beneficial.
  182.  
  183. There is no good software methodology. We're all just winging it.
  184.  
  185. > Ability to explain technical concepts in non-technical language is essential.
  186.  
  187. This is a Front End Developer position. Right?
  188. Am I going to be explaining pointer arithmetic,
  189. object orientation, functional programming and closures?
  190.  
  191. > Collaboration, facilitation and negotiation skills are required.
  192.  
  193. What will I need to negotiate?
  194.  
  195. > The ability to work efficiently under pressure, accurately meet
  196. > deadlines,present a professional demeanor is vital.
  197.  
  198. "Fast paced environment" to me translates as "We don't do good design
  199. because that requires time." This has me concerned.
  200.  
  201. Also, how does one *inaccurately* meet deadlines?
  202.  
  203. > Customer service skills including the ability to manage and respond
  204. > to different customer situations while maintaining a positive and
  205. > friendly attitude is essential.
  206.  
  207. This is a Front End Developer position. Right?
  208. I'm answering a phone?
  209.  
  210. > The ability to work within a team and serve as a trusted expert for
  211. > assigned duties is necessary.
  212.  
  213. This is a Front End Developer position. Right?
  214.  
  215. > In addition troubleshooting, organizational and problem solving
  216. > skills with a can-do attitude and the ability to adjust to changing
  217. > requirements are essential. Treating others with respect and
  218. > upholding Company values is key.
  219.  
  220. Respect is earned.
  221.  
  222. I will require a salary of at least $340,000 and relocation assistance.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement