thảo luận Các thắc mắc cơ bản - Newbie đặt các câu hỏi cơ bản thì vào đây, không lập thread ngoài!!!

Status
Not open for further replies.
Hỏi câu này quan trọng nhé my fen: code chạy trên trình duyệt hay là bên ngoài (NodeJS) vậy? Code trên trình duyệt chắc dễ hơn cơ mà lại bị hạn chế nhiều, có thím share script bên f17 rồi. Còn code bên ngoài chạy trên NodeJS thì mình làm mãi cũng chẳng được :sweat:
thế sao k lấy cái chạy được rồi làm thử đi
kH9BFd2.gif

cái nào chạy được thì chạy
tôi chạy trên td
tôi cũng k biết gì js
trước giờ tôi code python
mMOqr4q.png
 
Cái PHP này ghét ở chỗ cứ bị quên dấu $ hoài nên khi chạy báo lỗi tùm lum, phải lội mà fix hết các tên biến mới chịu chạy :amazed: Thì thôi cứ để PHP làm backup vậy, nếu em thất bại với JS thì quay ra code PHP + Wordpress kiếm ăn qua ngày, mà coi bộ em thấy cái PHP này khó hơn JS các thím ạ :sweat:
 
thế sao k lấy cái chạy được rồi làm thử đi
kH9BFd2.gif

cái nào chạy được thì chạy
tôi chạy trên td
tôi cũng k biết gì js
trước giờ tôi code python
mMOqr4q.png
Nó có share code hoàn chỉnh đâu, chỉ share ý tưởng thôi :sweat:
 
@Buonnguqua6 Thím nói muốn làm Java backend mà không có bằng ĐH thì người ta không tuyển hoặc cho lương bèo bọt phải không ạ :too_sad: Thím xác nhận lại giúp em, em vốn có cảm tình với Java nhiều hơn, nhưng nếu thế thật thì em all in JS :too_sad:
 
Hỏi các my fen làm frontend thật lòng. Em mới search về các software hỗ trợ thiết kế giao diện web mà không cần code, thấy chúng quả thật quá vi diệu các thím ạ :sweat: Tuy đa số đều tính phí, nhưng thuốc thang đều có hoặc hàng free cũng dư sức đủ dùng cho các web cơ bản. Thế thì các thím có sử dụng các software đó không hay ngồi mài đít với cái text editor nào đó rồi cặm cụi code từng dòng HTML + CSS? Nếu như vậy thì có gọi là một sự đày đọa, cực hình không trong khi người ta kéo thả một lúc là xong còn mình phải bắt chước cách một cái máy làm việc và công việc đó là rất nhàm chán và mệt mỏi? :sweat:

Tại sao các công ty không chi tiền mua license các phần mềm đó, ví dụ: mobirise, em rất ấn tượng với em này, rồi sau đó cứ dùng? :adore: Tại sao phải thuê frontend dev để cặm cụi code chay một cách không hiệu quả như thế? So về hiệu suất là thua hẳn với phần mềm rồi. License phần mềm cũng không đắt, chẳng lẽ nếu là công ty thì nó lấy license quá đắt nên vì tiếc tiền phải thuê công nhân làm thủ công?

Vì đồng tiền bát gạo các thím buộc phải làm công việc mệt mỏi buồn tẻ và có thể nói là bóc lột ấy à? Hay là còn nguyên nhân nào khác? Mong được các thím thông não. Chứ em thấy cách tốt nhất, phù hợp và hiệu quả nhất để code mọi loại giao diện, từ desktop cho tới web, chỉ có kéo thả bằng phần mềm. Bắt con người phải làm việc viết ngôn ngữ markup (HTML, XML) và stylesheet (CSS), học cách làm việc như thể một cái máy, thật quả là vô nhân đạo và bóc lột lắm sao? :sweat:
Câu hỏi này đáng để trả lời ra phết.
Nếu bạn dùng thử shopify + một con theme + vài con app.
Chi phí hàng tháng khoảng ~1k-1.5k.
Rất ổn, bán hàng thôi.

Ok. Sau độ nửa năm bán tốt bạn chợt nhận ra rằng cái giao diện của con theme làm đại trà quá, khiến CR của bạn không ngon.
Giờ cải thiện được độ 1% là bạn có thêm 10-20k rồi.
Ok bạn kiếm thằng đi sửa lại con theme đó, chỉnh cho nó mịn hơn.
Rồi 1 năm sau, khi bạn có 1M mỗi tháng, bạn thấy thuê hai thằng dev 2k với con bé UX 1k mà nó custom được cho bạn thì CR lại lên được 2-3% nữa.

Ừa, đó là câu chuyện khi bạn "làm cái bạn cần"
Khi nhiều người đều hiểu được câu chuyện đó, họ đặt ra câu hỏi là nếu làm ngay từ đầu cho tốt thì mình đã kiếm được nhiều hơn rồi đúng không. CR tốt từ ngay lúc đầu rồi thì tiền sẽ kiếm được nhiều hơn so với cách làm kia.
Ok họ chấp nhận rủi ro và bỏ tiền ra cho 2 cu FE và 1 đứa UI/UX làm luôn từ đầu.

Như vậy đó, những thứ có sẵn sẽ khiến nó thành đại trà, mà đại trà thì không tạo điểm khác biệt cho business của bạn, vậy nên bạn chấp nhận việc đầu tư lớn ban đầu để có lợi ích lớn về sau.


via theNEXTvoz for iPhone
 
Các bác nghĩ sao về việc thức tới 1h, 2h để coding, có người bảo đêm thì não tư duy dễ và thoáng hơn...
Theo mọi người thì bắt đầu ngủ lúc mấy giờ và dậy lúc mấy giờ là ổn cho Dev ạ? :D
 
Các bác nghĩ sao về việc thức tới 1h, 2h để coding, có người bảo đêm thì não tư duy dễ và thoáng hơn...
Theo mọi người thì bắt đầu ngủ lúc mấy giờ và dậy lúc mấy giờ là ổn cho Dev ạ? :D
Mấy giờ chẳng được. Mà anh thức đêm thì sức đâu dậy đi làm ?
 
Cá nhân mình nghĩ tối ngồi code 2 tiếng là ok r. Chứ đêm bngu code tn dc. Chưa kể sáng dậy đi làm nữa chứ
Các bác nghĩ sao về việc thức tới 1h, 2h để coding, có người bảo đêm thì não tư duy dễ và thoáng hơn...
Theo mọi người thì bắt đầu ngủ lúc mấy giờ và dậy lúc mấy giờ là ổn cho Dev ạ? :D
 
Các bác nghĩ sao về việc thức tới 1h, 2h để coding, có người bảo đêm thì não tư duy dễ và thoáng hơn...
Theo mọi người thì bắt đầu ngủ lúc mấy giờ và dậy lúc mấy giờ là ổn cho Dev ạ? :D
thức đêm nhiều chóng quên anh, tôi lúc trước thức đêm nhiều giờ đâm ra hay quên vl:too_sad::too_sad:
 
Câu hỏi này đáng để trả lời ra phết.
Nếu bạn dùng thử shopify + một con theme + vài con app.
Chi phí hàng tháng khoảng ~1k-1.5k.
Rất ổn, bán hàng thôi.

Ok. Sau độ nửa năm bán tốt bạn chợt nhận ra rằng cái giao diện của con theme làm đại trà quá, khiến CR của bạn không ngon.
Giờ cải thiện được độ 1% là bạn có thêm 10-20k rồi.
Ok bạn kiếm thằng đi sửa lại con theme đó, chỉnh cho nó mịn hơn.
Rồi 1 năm sau, khi bạn có 1M mỗi tháng, bạn thấy thuê hai thằng dev 2k với con bé UX 1k mà nó custom được cho bạn thì CR lại lên được 2-3% nữa.

Ừa, đó là câu chuyện khi bạn "làm cái bạn cần"
Khi nhiều người đều hiểu được câu chuyện đó, họ đặt ra câu hỏi là nếu làm ngay từ đầu cho tốt thì mình đã kiếm được nhiều hơn rồi đúng không. CR tốt từ ngay lúc đầu rồi thì tiền sẽ kiếm được nhiều hơn so với cách làm kia.
Ok họ chấp nhận rủi ro và bỏ tiền ra cho 2 cu FE và 1 đứa UI/UX làm luôn từ đầu.

Như vậy đó, những thứ có sẵn sẽ khiến nó thành đại trà, mà đại trà thì không tạo điểm khác biệt cho business của bạn, vậy nên bạn chấp nhận việc đầu tư lớn ban đầu để có lợi ích lớn về sau.


via theNEXTvoz for iPhone
Chắc gì mấy coder đó làm ngon bằng template có sẵn của web builder software? Đa số Website là đại trà. Muốn không đại trà? Xì tiền ra mướn người giỏi thôi, đó lại là chuyện khác. Đa số coder là đại trà. Thế thì hơn gì web builder software của tôi? Bộ tôi muốn custom lại thì tôi không dùng web builder software đó để chỉnh lại được à? Mà phải nhờ mấy coder kia đi edit lại cái HTML + CSS generated bởi cái software của tôi? Muốn custom thì custom từ gốc. Sửa ứng dụng thì người ta sửa code rồi compile lại. Ai đi sửa assembly hay byte code làm gì? Cái duy nhất tôi nghĩ được là license của soft quá mắc và giá trị nhân công quá rẻ mạt nên mình bóc lột được thì bóc lột thôi.
 
@Buonnguqua6 Thím nói muốn làm Java backend mà không có bằng ĐH thì người ta không tuyển hoặc cho lương bèo bọt phải không ạ :too_sad: Thím xác nhận lại giúp em, em vốn có cảm tình với Java nhiều hơn, nhưng nếu thế thật thì em all in JS :too_sad:
@Head First Java thím là sinh viên chuyên ngành hay tay ngang vậy? :too_sad: Nghe nói thím được nhận vào làm Java rồi nên em muốn hỏi.
@Cụ Dumbledore Cụ đang làm Java hay Python ạ? Người ta cần tối thiểu phải có bằng ĐH, thậm chí có phải bằng CNTT không không quan trọng miễn là có cái bằng phải không ạ? Thế thì chết em rồi :too_sad:
 
Thôi convert cái code cũ kia sang Java vậy, để lại đây làm kỉ niệm, có vẻ mình phải giã từ Java rồi :too_sad:

Java:
public class Test1 {

    /**
     * @param args the command line arguments
     */
    
    static boolean isPalindrome(int num) {
        final var str = Integer.toString(num);
        final var l = str.length();
        String part1, part2;
        if(l % 2 == 0) {
            part1 = str.substring(0, l/2);
            part2 = str.substring(l/2);
        }
        else {
            part1 = str.substring(0, l/2);
            part2 = str.substring(l/2 + 1);
        }
        boolean res = true;
        for(var i = 0; i < part1.length() && res; i++) {
            if(part1.charAt(i) != part2.charAt(part1.length() - i - 1)) {
                res = false;
            }
        }
        return res;
    }
    
    public static void main(String[] args) {
        // TODO code application logic here
        System.out.println(isPalindrome(3223));
        System.out.println(isPalindrome(323));
    }
    
}
 
Chắc gì mấy coder đó làm ngon bằng template có sẵn của web builder software? Đa số Website là đại trà. Muốn không đại trà? Xì tiền ra mướn người giỏi thôi, đó lại là chuyện khác. Đa số coder là đại trà. Thế thì hơn gì web builder software của tôi? Bộ tôi muốn custom lại thì tôi không dùng web builder software đó để chỉnh lại được à? Mà phải nhờ mấy coder kia đi edit lại cái HTML + CSS generated bởi cái software của tôi? Muốn custom thì custom từ gốc. Sửa ứng dụng thì người ta sửa code rồi compile lại. Ai đi sửa assembly hay byte code làm gì? Cái duy nhất tôi nghĩ được là license của soft quá mắc và giá trị nhân công quá rẻ mạt nên mình bóc lột được thì bóc lột thôi.
Câu cuối của anh khá hợp lý ở thị trường Việt Nam mình.
Nhưng nếu anh thử đối chiếu qua các thị trường khác xem sao. Liệu nó đã đúng hay chưa.
Okay, về việc tool thay thế dev tôi chắc không dám bàn tới tương lai vì không đủ trình nên bàn thì cũng sai thôi.
Chắc bàn về cái fact vậy. Tôi nghĩ trong hiện tại, những con tool đó chưa phải de facto - là thứ hiển nhiên ai cũng biết và dùng tốt. Dẫn tới việc thuê dev vẫn là một lựa chọn an toàn hơn mà thôi.
Quay lại câu trả lời kia của tôi, nếu anh từng ngồi với những người bỏ tiền ra thuê dev làm, có lẽ anh sẽ hiểu được phần nào nguyên nhân họ làm như vậy. Còn nếu anh nói tới góc nhìn của dev về việc sao không dùng tool mà phải làm "chay" nhiều đến thế. Không rõ rằng anh đã nhảy vào bao nhiêu project rồi nhỉ? Nếu anh chơi với mấy con tool đó đủ nhiều chắc anh sẽ có được câu trả lời cho riêng mình thôi.

Btw: tôi đang nản vc vì mấy con tool đó đây anh ạ

Edit: Yup, hiện tại nhiều trend đang nổi lên, flutter, docker, k8s vv. Nhưng chắc chỉ có Tiên Cookie ft Justatee mới trả lời được thôi anh
via theNEXTvoz for iPhone
 
Last edited:
Dùng builder tool thực ra khá tiện, người không biết code có thể tạo được 1 website chuẩn SEO, mobile friendly. Nếu muốn website của anh không đại trà thì chỉ cần mua riêng theme là được.

Nhưng builder tool chỉ tạo được mấy trang blog, web bán hàng đơn giản thôi. Để làm mấy trang admin thì phải tự code.

Tôi đang viết 1 builder tool + 1 trang admin nên khá rõ phần này.
http://squarespace-concept-1.surge.sh/
http://squarespace-concept.surge.sh/
 
Dùng builder tool thực ra khá tiện, người không biết code có thể tạo được 1 website chuẩn SEO, mobile friendly. Nếu muốn website của anh không đại trà thì chỉ cần mua riêng theme là được.

Nhưng builder tool chỉ tạo được mấy trang blog, web bán hàng đơn giản thôi. Để làm mấy trang admin thì phải tự code.

Tôi đang viết 1 builder tool + 1 trang admin nên khá rõ phần này.
http://squarespace-concept-1.surge.sh/
http://squarespace-concept.surge.sh/
À thì cái anh chuyên clone kia anh ấy nghĩ ai muốn custom thì nhảy vào cái "gốc" mà custom là được ngay ấy mà.
Phải nhảy vào đó chắc ra cầu treo cổ mẹ luôn chứ ngồi đó mà sửa.

via theNEXTvoz for iPhone
 
Em đang làm cho 1 công ty vê shopify và thấy việc dùng tool rồi bán hàng trên shopify thật sự rất tiện lợi. Ở nước ngoài thấy họ dùng nó rất nhiều.
 
Status
Not open for further replies.
Back
Top