程序员中有一些是具备大局观的,而另一些人只能根据“指令”干活。领导让他写什么页面,或根据什么UI设计写页面,他只需要写就好了。这本质上跟AI没啥区别,都是遵循指令干活,所以这些人大概率是要被取代掉的。
还有一些人,可以维护整个前端架构的设计,能够实现设计一个组件,少写十次重复代码;有自己的设计头脑,有自己的脑点子,能够实现“人”才能理解的界面优化,让人用起来、看起来都很舒服;这类人就目前来说几乎不可能被取代。
// 简单粗暴,五仁月饼一个 public class SimpleMooncake extends JPanel { @Override protected void paintComponent(Graphics g) { super.paintComponent(g); setBackground(new Color(250, 240, 230)); g.setColor(new Color(200, 150, 50)); g.fillOval(50, 50, 300, 300); g.setColor(new Color(150, 100, 30)); g.drawOval(50, 50, 300, 300); g.setColor(Color.RED); g.setFont(new Font("楷体", Font.BOLD, 24)); g.drawString("五仁臻品", 150, 200); } public static void main(String[] args) { JFrame frame = new JFrame("中秋月饼"); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.setSize(400, 400); frame.add(new SimpleMooncake()); frame.setVisible(true); } }