有多少人和小弟我一样?对技术的执着.
有多少人和我一样?对技术的执着...
小弟接触web developer已有两年
从零开始,
在三线城市的一家公司干些杂活,备案,催款,更新文章,处理图片...期间学了html 懂点css,学会了asp+access 套企业站点。不过,对 vbs asp 那些还是基本不懂,sql语句也就懂个conn。(感谢第一家公司给予培养我的机会!三个月)
之后去了二线城市公司,期间完善自学了html,css,js,asp,常用sql语句,win2003,IIS,serv-u,access,sql server,不过除去html css 之外,其余那些也就是会用,不懂的其中原理什么的。用的多了悟出来点什么,感觉还是不对。(在第二家公司,自我感觉提升了很多,对技术,社会,为人处事,都有了很大提升。)
现在在一线城市的一家公司,由于工作压力不大,自学了php+mysql,就会点语法什么的,也开发了点东西,但是,不敢说是开发,就算代码是自己一行一行写的也不敢说是,因为大部分代码百度里面搜的多些...(21岁)
几个月来到CSDN,看到这里高手如云,一直默默的潜水,看贴。虽然知道自己
和一些程序员差距很大,但是,我一直有着对技术的执着。
想让各位大侠指点下,如果我想应聘类似百度这些大公司,应该把计算机原理什么的?学一遍对吧?但是我不想学的太杂,毕竟精力有限,想学习类似LAMP基础的那些东西。
还有一个问题就是,真的有精通LAMP的高手吗?
自己觉得php就已经够研究好久了。再加上去mysql优化等等,linux都没有还接触过...
------解决方案--------------------
有很多,你想不到的多.
当然,也很少,你看得到的少.
------解决方案--------------------
等你干了5年,我估计你就执着了..技术在中国也就那样吧.
------解决方案--------------------
精通LAMP的可能是高手,但是精通架构的肯定是高手
------解决方案--------------------
拿分,
慢慢来,等你技术到达一定程度了在说到百度那些公司去吧
------解决方案--------------------
还有很远的路要走,多看看别人的源码吧。
仿出来+微创新几套你就多少会明白一些道理的。
------解决方案--------------------
基础知识决定了你的发展空间。
很多php程序员并不懂计算机基础,说得夸张点可能连汇编长啥样,啥叫堆啥叫栈,哈希表是什么都不知道,尽管php引擎中广泛的使用了这些东西。
就跟盖楼一样,不打地基盖个一两层也是没问题的,但想稳定或者继续拓展,那就遇到瓶颈了。
------解决方案--------------------
百度的核心开发需要算法,这需要数学知识,计算和网络的基础知识,对语言编译解析的理解能力等等。
但是,一般的开发人员其实也用不到这些。
------解决方案--------------------
支持楼上的仁兄,说的很好..做技术要的就是脚踏实地的慢慢踩出来的.....
------解决方案--------------------
合理分配时间也是技术啊,这资源可比内存什么的贵多了,技术为自己的生活服务
------解决方案--------------------
可以去看看百度的面试题,当然 淘宝腾讯的都可以.你就能够很现实的知道自己还有多远.
------解决方案--------------------
哎,怎么说呢!又爱又恨的东西!
------解决方案--------------------
本人也是对技术有深深的崇拜 php刚开始学 不知道该怎么学啊 能介绍一下吗
------解决方案--------------------
还是实战吧
------解决方案--------------------
实战和经验积累是最重要的,我当初也是一个高中生,后来参加的培训班,找到第一份工作以后就开始拼命努力,后来工资就一直在涨,然后我自考了一个本科学历!再跳槽进大公司就容易多了!
我一直坚信学历不能决定能力,但是面对百度新浪那些大公司,这就是第一道关,当你的简历上写着高中或者大专的时候,你连面试的机会都没有,又如何展示你的能力?并非大公司多么注重学历,而是要对外显示技术力量,比如说他们会说他们公司学历最低的都是本科这种的!
所以,不要气馁,既然选择了这条路,就踏踏实实的走下去!每个低学历程序员背后都有一个心酸的故事,每个心酸的故事背后都有一颗执着的心!
linux可以从零开始,如果不是深层开发,这个掌握够用的东西就行了
mysql这个要多上心,数据库能力是非常非常重要的!
php 语言都是相通的,相对来说这个是最好学的!
webserver apache或者nginx 这个也多了解一点吧
毕竟只要代码质量不是太差的,影响网站性能的就是webserver和数据库了!
------解决方案--------------------
别听楼上的吓唬你.....
每个人都只能精通他做得多的,
越大的公司分工越细,
web程序员,DBA,系统管理员,系统架构师.... 这些都是不同的职位,
所以,你看吧.....看你以后想当个啥,
当然,也有这些每个都懂点的,不过一般这个我们不算技术职位,那是领导....
------解决方案--------------------
算法与数据结构、想要进大企业,是对一个程序员重中之重。
------解决方案--------------------
楼上的我只是针对楼主的现状,让他多学习一下lamp或者lnmp,毕竟目前来说用这个找一份像样的工作才是重点!
初级程序员去面试lamp开发职位的时候问的最多的就是mysql和php
linux大多只是要求了解会日常操作就行
期望薪资高点的人家会问你webserver的一些基本优化配置或者让你写个rewrite的正则都是有可能的!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

MySQL和phpMyAdmin是強大的數據庫管理工具。 1)MySQL用於創建數據庫和表、執行DML和SQL查詢。 2)phpMyAdmin提供直觀界面進行數據庫管理、表結構管理、數據操作和用戶權限管理。

在MySQL中,外鍵的作用是建立表與表之間的關係,確保數據的一致性和完整性。外鍵通過引用完整性檢查和級聯操作維護數據的有效性,使用時需注意性能優化和避免常見錯誤。

IIS和PHP可以兼容,通過FastCGI實現。 1.IIS通過配置文件將.php文件請求轉發給FastCGI模塊。 2.FastCGI模塊啟動PHP進程處理請求,提高性能和穩定性。 3.實際應用中需注意配置細節、錯誤調試和性能優化。

MySQL和MariaDB的主要區別在於性能、功能和許可證:1.MySQL由Oracle開發,MariaDB是其分支。 2.MariaDB在高負載環境中性能可能更好。 3.MariaDB提供了更多的存儲引擎和功能。 4.MySQL採用雙重許可證,MariaDB完全開源。選擇時應考慮現有基礎設施、性能需求、功能需求和許可證成本。

多次調用session_start()會導致警告信息和可能的數據覆蓋。 1)PHP會發出警告,提示session已啟動。 2)可能導致session數據意外覆蓋。 3)使用session_status()檢查session狀態,避免重複調用。

SQL是一種用於管理關係數據庫的標準語言,而MySQL是一個使用SQL的數據庫管理系統。 SQL定義了與數據庫交互的方式,包括CRUD操作,而MySQL實現了SQL標準並提供了額外的功能,如存儲過程和触發器。

AI可以幫助優化Composer的使用,具體方法包括:1.依賴管理優化:AI分析依賴關係,建議最佳版本組合,減少衝突。 2.自動化代碼生成:AI生成符合最佳實踐的composer.json文件。 3.代碼質量提升:AI檢測潛在問題,提供優化建議,提高代碼質量。這些方法通過機器學習和自然語言處理技術實現,幫助開發者提高效率和代碼質量。

MySQL和phpMyAdmin可以通過以下步驟進行有效管理:1.創建和刪除數據庫:在phpMyAdmin中點擊幾下即可完成。 2.管理表:可以創建表、修改結構、添加索引。 3.數據操作:支持插入、更新、刪除數據和執行SQL查詢。 4.導入導出數據:支持SQL、CSV、XML等格式。 5.優化和監控:使用OPTIMIZETABLE命令優化表,並利用查詢分析器和監控工具解決性能問題。
