WEB前端mark(1)----两个基本问题的明确

本文探讨了前端开发中的两种关键问题:编程语言选择与招聘信息中的技能需求。作者分享了对C、C++、Java、JS、PHP、Python、Ruby和Swoole等编程语言的应用场景理解,决定专注于JS和PHP的学习。同时,概述了WEB前端设计师和交互设计师的职责,强调HTML5/CSS3、JavaScript、页面兼容性、UI设计、交互流程和用户体验的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题一、关于各种编程语言的选择

    在知乎上看到有人总结各种编程语言的主要用途,如下:

    C:系统底层,驱动程序,嵌入式底层,基础服务程序。

    C++:上层服务程序,应用API,大型3D游戏。

    Java:服务端应用程序,以及客户端应用程序。

    JS:在浏览器中运行的程序。

    PHP:Web服务器端用于生成网页的程序。

    Python:任意的无图形界面应用程序,以服务器端应用程序为主。

    Ruby:主要用于 RoR 框架,在其他领域使用较少。

    Swoole: PHP语言的高性能网络通信框架,提供了PHP语言的异步多线程服务器,异步TCP/UDP网络客户端,异步MySQL,数据库连接池,AsyncTask,消息队列,毫秒定时器,异步文件读写,异步DNS查询。

    C和C++本科学过,Java自学了一段时间,基础知识还是可以的。因此,了解到这里我决定学习JS和PHP,。

问题二、从各种招聘信息谈需要掌握的技能

1.WEB前端设计师

   a)切图熟练、熟练使用HTML5/CSS3、熟悉页面架构和布局、熟练运用Div+Css制作网页且能写一些JS效果(HTML+CSS+jQuery)、熟练用JS开发各种组件

   b)  熟悉WEB标准、W3C标准,对表现与数据分离、Web语义化等有较为深刻的理解,了解CSS、JS等跨浏览器端的兼容性,调试和解决网站页面在不同浏览器下的兼容性问题;

  c)    精通JavaScript、Ajax等Web开发技术;

  d) 熟悉Adobe Create Suite (Photoshop, Illustrator,Dreamweaver, etc),完成UI设计;

  e)   热爱设计、对色彩有一定把握、拥有宽广的行业(平面设计、UI设计、互联网)视野与时尚的审美标准、有创新思维、强大的执行力、有效表达和沟通

   f)    熟悉PHP程序开发。


2.交互设计师

   a)  精通交互的相关流程,包括功能分析、用户角色分析、原型设计、界面开发、易用性测试等;

   b)  设计产品的界面布局,操作流程,形成交互原型,运用设计工具(低保真/高保真原型,故事板,规格书等)去创造和设计吸引人的用户体验,并驱动跨团队的合作;

   c)   对用户体验和易用性有敏锐的把握能力;

   d)  有能力分析和设计复杂的网站,包括信息架构、交互流程、视觉和交互规范等高层面设计思维;

   e)能够考虑网站运营,关注页面转化率、网站负载、市场活动、专题、SEO等方面,进行 网站性能优化;

    f )  对用户的使用习惯和互联网趋势有深入了解,对业界最新的交互方式有深入的见解。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值